summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpiolib-of.c
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2018-01-04 22:31:11 +0100
committerLinus Walleij <linus.walleij@linaro.org>2018-01-05 09:25:42 +0100
commit24e78079bf2250874e33da2e7cfbb6db72d3caf4 (patch)
tree9233c996a46845be3f7a54c044a21514dd06b8e3 /drivers/gpio/gpiolib-of.c
parent088413bc0bd5f5fb66ca22a19d66a49d7154ba4c (diff)
downloadlinux-24e78079bf2250874e33da2e7cfbb6db72d3caf4.tar.bz2
gpio: label descriptors using the device name
Some GPIO lines appear named "?" in the lsgpio dump due to their requesting drivers not passing a reasonable label. Most typically this happens if a device tree node just defines gpios = <...> and not foo-gpios = <...>, the former gets named "foo" and the latter gets named "?". However the struct device passed in is always valid so let's just label the GPIO with dev_name() on the device if no proper label was passed. Cc: Reported-by: Jason Kridner <jkridner@beagleboard.org> Reported-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/gpiolib-of.c')
0 files changed, 0 insertions, 0 deletions