aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorJan Weitzel <[email protected]>2011-12-07 11:50:16 -0800
committerBen Dooks <[email protected]>2012-01-17 22:44:54 +0000
commit78e1cf42ee3efd2c3e8af0b97cf0a0a570cc0c1f (patch)
tree789fb9325b72a6ee86c474b7f98dc3767661cd45 /tools/perf/util/scripting-engines/trace-event-python.c
parent2727b1753934e154931d6b3bdf20c9b2398457a2 (diff)
I2C: OMAP: NACK without STP
On OMAP4 OMAP_I2C_STAT_NACK is causing a timeout on the next access. The isr cleans all flags in OMAP_I2C_CON_REG by setting OMAP_I2C_CON_STP OMAP_I2C_CON_STP is also set in omap_i2c_xfer_msg on the last message. According to the TI TSR the sequence for OMAP_I2C_STAT_NACK and OMAP_I2C_STAT_AL are nearly the same. Removing the OMAP_I2C_CON_STP part in the isr fix the problem. Tested on OMAP4430 and OMAP3530 (here NACK was not a problem) Fixes also booting on 2430sdp. Signed-off-by: Jan Weitzel <[email protected]> Acked-by: Tony Lindgren <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions