summaryrefslogtreecommitdiff
path: root/drivers/gpio
diff options
context:
space:
mode:
authorMatthijs Kooijman <matthijs@stdin.nl>2026-03-02 21:17:17 +0100
committerLinus Walleij <linusw@kernel.org>2026-03-03 08:35:27 +0100
commitbf64b1bae2a555043c8360836c6e708339ac078f (patch)
tree70e10bc13b1548229d84bb44bdb40f8afd2381d0 /drivers/gpio
parent8f72335002db29fb593f8c2c25761feb3b947eb3 (diff)
downloadlwn-bf64b1bae2a555043c8360836c6e708339ac078f.tar.gz
lwn-bf64b1bae2a555043c8360836c6e708339ac078f.zip
gpio: rockchip: Call pinctrl for gpio config
Pinctrl is responsible for bias settings and possibly other pin config, so call gpiochip_generic_config to apply such config values. This might also include settings that pinctrl does not support, but then it can return ENOTSUPP as appropriate. Signed-off-by: Matthijs Kooijman <matthijs@stdin.nl> Signed-off-by: Linus Walleij <linusw@kernel.org>
Diffstat (limited to 'drivers/gpio')
-rw-r--r--drivers/gpio/gpio-rockchip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpio/gpio-rockchip.c b/drivers/gpio/gpio-rockchip.c
index 0fff4a699f12..ac1b939283eb 100644
--- a/drivers/gpio/gpio-rockchip.c
+++ b/drivers/gpio/gpio-rockchip.c
@@ -296,7 +296,7 @@ static int rockchip_gpio_set_config(struct gpio_chip *gc, unsigned int offset,
*/
return -ENOTSUPP;
default:
- return -ENOTSUPP;
+ return gpiochip_generic_config(gc, offset, config);
}
}