[PATCH] clocksource/drivers/sun5i: Handle error returns from devm_reset_control_get_optional_exclusive()

Chen-Yu Tsai wens at kernel.org
Tue Feb 24 06:51:15 PST 2026


On Thu, Feb 5, 2026 at 4:42 PM Chen Ni <nichen at iscas.ac.cn> wrote:
>
> The devm_reset_control_get_optional_exclusive() function may return an
> ERR_PTR in case of genuine reset control acquisition errors, not just
> NULL which indicates the legitimate absence of an optional reset.
>
> Add an IS_ERR() check after the call in sun5i_timer_probe(). On error,
> return the error code to ensure proper failure handling rather than
> proceeding with invalid pointers.
>
> Fixes: 7e5bac610d2f ("clocksource/drivers/sun5i: Convert to platform device driver")
> Signed-off-by: Chen Ni <nichen at iscas.ac.cn>

Acked-by: Chen-Yu Tsai <wens at kernel.org>



More information about the linux-arm-kernel mailing list