diff options
author | Sonasath, Moiz <[email protected]> | 2009-07-21 10:15:12 -0500 |
---|---|---|
committer | Ben Dooks <[email protected]> | 2009-07-30 01:03:24 +0100 |
commit | cd086d3aa6f7f7bf4d4e1f9fa09af0f0b6bb99ec (patch) | |
tree | ca0452e20152aaab9ef936dd624a0d51ddfee763 /drivers/mtd/lpddr/lpddr_cmds.c | |
parent | 04c688dd7a65935568b44629bfaa122eddf76e94 (diff) |
i2c-omap: OMAP3430 Silicon Errata 1.153
When an XRDY/XDR is hit, wait for XUDF before writing data to DATA_REG.
Otherwise some data bytes can be lost while transferring them from the
memory to the I2C interface.
Do a Busy-wait for XUDF, before writing data to DATA_REG. While waiting
if there is NACK | AL, set the appropriate error flags, ack the pending
interrupts and return from the ISR.
Signed-off-by: Moiz Sonasath <[email protected]>
Signed-off-by: Vikram pandita <[email protected]>
[[email protected]: fixed mail format and added i2c-omap to subject]
Signed-off-by: Ben Dooks <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions