diff options
author | Paul Walmsley <[email protected]> | 2010-12-07 04:30:57 +0000 |
---|---|---|
committer | Tony Lindgren <[email protected]> | 2010-12-07 14:39:02 -0800 |
commit | 00b4ade1f1968b55bb57a91c1f09a40fc33f72a0 (patch) | |
tree | 735c088094c5bf5be0b2ae4b4cbf34069965553c /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py | |
parent | 52aa8c539dad56728527de664f368915ff44badf (diff) |
OMAP1: I2C: fix device initialization
Commit 4d17aeb1c5b2375769446d13012a98e6d265ec13 ("OMAP: I2C: split
device registration and convert OMAP2+ to omap_device") broke I2C on
OMAP1. The following messages appear at boot:
i2c_omap i2c_omap.1: failure requesting irq 0
i2c_omap: probe of i2c_omap.1 failed with error -22
Investigation revealed that a chunk of code is missing from the
original plat-omap/i2c.c file which configured the IRQ and base address
for the I2C block on OMAP1. Upon adding this back, the OMAP1 I2C block
seems to initialize correctly.
Thanks to Cory Maccarrone <[email protected]> for reporting the bug,
and apologies for the breakage.
Signed-off-by: Paul Walmsley <[email protected]>
Cc: Janusz Krzysztofik <[email protected]>
Tested-by: Cory Maccarrone <[email protected]>
Signed-off-by: Tony Lindgren <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py')
0 files changed, 0 insertions, 0 deletions