]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
regulator: devres: Use enum regulator_get_type in internal functions
authorLuca Weiss <luca.weiss@fairphone.com>
Mon, 30 Mar 2026 14:14:13 +0000 (16:14 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 30 Mar 2026 14:44:06 +0000 (15:44 +0100)
The enum regulator_get_type has been available since 2017, so use that
enum instead of an "untyped" int in the three functions where "get_type"
is used.

No functional change intended.

Suggested-by: Griffin Kroah-Hartman <griffin.kroah@fairphone.com>
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Link: https://patch.msgid.link/20260330-regulator-devres-type-v1-1-d2c244576845@fairphone.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/devres.c

index 2cf03042fddf4263d05c95e29dd534003fb8246c..615deba5d22c8ce190c69081c94651d8df93d002 100644 (file)
@@ -20,7 +20,7 @@ static void devm_regulator_release(struct device *dev, void *res)
 }
 
 static struct regulator *_devm_regulator_get(struct device *dev, const char *id,
-                                            int get_type)
+                                            enum regulator_get_type get_type)
 {
        struct regulator **ptr, *regulator;
 
@@ -78,7 +78,7 @@ static void regulator_action_disable(void *d)
 }
 
 static int _devm_regulator_get_enable(struct device *dev, const char *id,
-                                     int get_type)
+                                     enum regulator_get_type get_type)
 {
        struct regulator *r;
        int ret;
@@ -751,7 +751,7 @@ EXPORT_SYMBOL_GPL(devm_regulator_irq_helper);
 
 #if IS_ENABLED(CONFIG_OF)
 static struct regulator *_devm_of_regulator_get(struct device *dev, struct device_node *node,
-                                               const char *id, int get_type)
+                                               const char *id, enum regulator_get_type get_type)
 {
        struct regulator **ptr, *regulator;