Messages in this thread | | | Date | Thu, 10 Oct 2013 09:55:31 +0200 | From | Wolfram Sang <> | Subject | Re: [PATCH] i2c: omap: Clear ARDY bit twice |
| |
On Mon, Oct 07, 2013 at 01:41:59PM +0300, Taras Kondratiuk wrote: > Initially commit cb527ede1bf6ff2008a025606f25344b8ed7b4ac > "i2c-omap: Double clear of ARDY status in IRQ handler" > added a workaround for undocumented errata ProDB0017052. > But then commit 1d7afc95946487945cc7f5019b41255b72224b70 > "i2c: omap: ack IRQ in parts" refactored code and missed > one of ARDY clearings. So current code violates errata. > It causes often i2c bus timeouts on my Pandaboard. > > This patch adds a second clearing in place. > > Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> > Signed-off-by: Taras Kondratiuk <taras.kondratiuk@linaro.org>
Applied to for-current with stable tag, thanks!
[unhandled content-type:application/pgp-signature] | |