Unverified Commit fe8429a2 authored by André Draszik's avatar André Draszik Committed by Mark Brown
Browse files

regulator: s2mps11: more descriptive gpio consumer name



Currently, GPIOs claimed by this driver for external rail control
all show up with "s2mps11-regulator" as consumer, which is not
very informative.

Switch to using the regulator name via desc->name instead, using the
device name as fallback.

Reviewed-by: default avatarBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Signed-off-by: default avatarAndré Draszik <andre.draszik@linaro.org>
Link: https://patch.msgid.link/20260122-s2mpg1x-regulators-v7-20-3b1f9831fffd@linaro.org


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 979dd8da
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -362,7 +362,8 @@ static int s2mps11_of_parse_gpiod(struct device_node *np,
	ena_gpiod = fwnode_gpiod_get_index(of_fwnode_handle(np), con_id, 0,
					   GPIOD_OUT_HIGH |
					   GPIOD_FLAGS_BIT_NONEXCLUSIVE,
					   "s2mps11-regulator");
					   desc->name
					   ? : dev_name(config->dev));
	if (IS_ERR(ena_gpiod)) {
		ret = PTR_ERR(ena_gpiod);