]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
i2c-omap: In case of a NACK|ARDY|AL return from the ISR
authorSonasath, Moiz <m-sonasath@ti.com>
Tue, 21 Jul 2009 15:14:40 +0000 (10:14 -0500)
committerBen Dooks <ben-linux@fluff.org>
Thu, 30 Jul 2009 00:03:24 +0000 (01:03 +0100)
commit04c688dd7a65935568b44629bfaa122eddf76e94
tree05255936d55e6e680ba38b29255fbb6cba02655b
parentbfb6b6588af5ff762222cee79152d2be738ccc06
i2c-omap: In case of a NACK|ARDY|AL return from the ISR

In case of a NACK or ARDY or AL interrupt, complete the request.
There is no need to service the RRDY/RDR or XRDY/XDR interrupts.

Refer TRM SWPU114: Figure 18-31.I2C Master Transmitter Mode, Interrupt Method,
in F/S and HS Modes

http://focus.ti.com/pdfs/wtbu/SWPU114T_PrelimFinalEPDF_06_25_2009.pdf

Signed-off-by: Moiz Sonasath <m-sonasath@ti.com>
Signed-off-by: Vikram pandita <vikram.pandita@ti.com>
[ben-linux@fluff.org: fixed mail format and added i2c-omap to subject]
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
drivers/i2c/busses/i2c-omap.c