gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
stable inclusion from stable-v5.10.166 commit 1af8071bd08ec17bd9467f6a9c3f17053c05c98c category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/I87FRA Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1af8071bd08ec17bd9467f6a9c3f17053c05c98c -------------------------------- [ Upstream commit 8e88a0fe ] Always configure GPIO pins which are used as interrupt source as INPUTs. In case the default pin configuration is OUTPUT, or the prior stage does configure the pins as OUTPUT, then Linux will not reconfigure the pin as INPUT and no interrupts are received. Always configure the interrupt source GPIO pin as input to fix the above case. Reviewed-by:Linus Walleij <linus.walleij@linaro.org> Fixes: 07bd1a6c ("MXC arch: Add gpio support for the whole platform") Signed-off-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by:
Sasha Levin <sashal@kernel.org> Signed-off-by:
sanglipeng <sanglipeng1@jd.com>
Loading
Please sign in to comment