On Fri, Aug 10, 2012 at 5:48 AM, Shengzhou Liu
[off-list ref] wrote:
quoted hunk ↗ jump to hunk
+ for (timeout =3D 1000; timeout > 0; timeout--) {
+ /* check PHY_CLK_VALID to get phy clk valid */
+ if (in_be32(non_ehci + FSL_SOC_USB_CTRL)
+ & PHY_CLK_VALID)
+ break;
+ udelay(1);
+ }
Use spin_event_timeout() instead.
--=20
Timur Tabi
Linux kernel developer at Freescale=