On Wed 2021-08-11 09:10:53, Tony Lindgren wrote: > We have changed the return type for sysc_check_active_timer() from -EBUSY > to -ENXIO, but the gpt12 system timer fix still checks for -EBUSY. We are > also not returning on other errors like we did earlier as noted by > Pavel Machek <pavel@xxxxxxx>. > > Commit 3ff340e24c9d ("bus: ti-sysc: Fix gpt12 system timer issue with > reserved status") should have been updated for commit 65fb73676112 > ("bus: ti-sysc: suppress err msg for timers used as clockevent/source"). > > Let's fix the issue by checking for -ENXIO and returning on any other > errors as suggested by Pavel Machek <pavel@xxxxxxx>. > > Fixes: 3ff340e24c9d ("bus: ti-sysc: Fix gpt12 system timer issue with reserved status") > Depends-on: 65fb73676112 ("bus: ti-sysc: suppress err msg for timers used as clockevent/source") > Reported-by: Pavel Machek <pavel@xxxxxxx> > Cc: Grygorii Strashko <grygorii.strashko@xxxxxx> > Cc: Jarkko Nikula <jarkko.nikula@xxxxxxxxxx> > Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx> Reviewed-by: Pavel Machek (CIP) <pavel@xxxxxxx> Best regards, Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Attachment:
signature.asc
Description: PGP signature