]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
pinctrl: mediatek: moore: implement gpio_chip::get_direction()
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Fri, 10 Apr 2026 07:09:35 +0000 (09:09 +0200)
committerLinus Walleij <linusw@kernel.org>
Mon, 27 Apr 2026 08:35:29 +0000 (10:35 +0200)
commitb560d414239232c6ed7205d3795d3f588034d69b
tree0bbbe001e79a453d384c72739ff85bed7e470528
parent254f49634ee16a731174d2ae34bc50bd5f45e731
pinctrl: mediatek: moore: implement gpio_chip::get_direction()

If the gpio_chip::get_direction() callback is not implemented by the GPIO
controller driver, GPIOLIB emits a warning.

Implement get_direction() for the GPIO part of pinctrl-moore.

Fixes: 471e998c0e31 ("gpiolib: remove redundant callback check")
Fixes: e623c4303ed1 ("gpiolib: sanitize the return value of gpio_chip::get_direction()")
Reported-by: Frank Wunderlich <frank-w@public-files.de>
Closes: https://lore.kernel.org/all/20260409132724.126258-1-linux@fw-web.de/
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Tested-By: Frank Wunderlich <frank-w@public-files.de>
Signed-off-by: Linus Walleij <linusw@kernel.org>
drivers/pinctrl/mediatek/pinctrl-moore.c