> + while (readl(siic->base + SIRFSOC_I2C_CTRL) & SIRFSOC_I2C_RESET) > + cpu_relax();
Are you sure you want no timeout here? Same for patch 2/5.
signature.asc
Description: Digital signature
> + while (readl(siic->base + SIRFSOC_I2C_CTRL) & SIRFSOC_I2C_RESET) > + cpu_relax();
Are you sure you want no timeout here? Same for patch 2/5.
signature.asc
Description: Digital signature