From: Sekhar Nori <nsek...@ti.com> Date: Wed, 9 May 2018 21:15:15 +0530
> A well timed kernel preemption in the time_after() loop > in wait_for_idle() can result in a spurious timeout > error to be returned. > > Fix it by using readl_poll_timeout() which takes care of > this issue. > > Reviewed-by: Andrew Lunn <and...@lunn.ch> > Signed-off-by: Sekhar Nori <nsek...@ti.com> Applied.