Re: [PATCH 1/4] gpio/rockchip: extended debounce support is only available on v2
From: Linus Walleij <hidden>
Date: 2021-09-17 22:35:02
Also in:
linux-gpio, linux-rockchip, lkml
From: Linus Walleij <hidden>
Date: 2021-09-17 22:35:02
Also in:
linux-gpio, linux-rockchip, lkml
On Tue, Sep 14, 2021 at 12:49 AM Heiko Stuebner [off-list ref] wrote:
The gpio driver runs into issues on v1 gpio blocks, as the db_clk
and the whole extended debounce support is only ever defined on v2.
So checking for the IS_ERR on the db_clk is not enough, as it will
be NULL on v1.
Fix this by adding the needed condition for v2 first before checking
the existence of the db_clk.
This caused my rk3288-veyron-pinky to enter a reboot loop when it
tried to enable the power-key as adc-key device.
Fixes: 3bcbd1a85b68 ("gpio/rockchip: support next version gpio controller")
Signed-off-by: Heiko Stuebner <heiko@sntech.de>Reviewed-by: Linus Walleij <redacted> This can be applied by Bartosz to the GPIO subsystem. Yours, Linus Walleij _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel