Messages in this thread Patch in this message | | | From | Nicholas Lowell <> | Subject | [PATCH] regulator: giving regulator controlling gpios a non-empty label when used through the devicetree. | Date | Mon, 19 Mar 2018 09:23:14 -0400 |
| |
When the label is empty, it causes missing information and limits diagnostics for instances such as 'cat /sys/kernel/debug/gpio'
Setting the label to the regulator supply_name will point to the device using the gpio(s).
Signed-off-by: Nicholas Lowell <nlowell@lexmark.com> --- drivers/regulator/gpio-regulator.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/regulator/gpio-regulator.c b/drivers/regulator/gpio-regulator.c index 0fce06a..b1f00e2 100644 --- a/drivers/regulator/gpio-regulator.c +++ b/drivers/regulator/gpio-regulator.c @@ -196,6 +196,7 @@ of_get_gpio_regulator_config(struct device *dev, struct device_node *np, break; } config->gpios[i].gpio = gpio; + config->gpios[i].label = config->supply_name; if (proplen > 0) { of_property_read_u32_index(np, "gpios-states", i, &ret); -- 2.7.4
| |