Home
last modified time | relevance | path

Searched hist:"5 da71efa18e8b4eac9afd8bfa13e3c7e7ddde1d0" (Results 1 – 1 of 1) sorted by relevance

/openbmc/u-boot/
H A DREADME5da71efa18e8b4eac9afd8bfa13e3c7e7ddde1d0 Thu Sep 03 08:09:44 CDT 2009 Eric Millbrandt <emillbrandt@coldhaus.com> Reset i2c slave devices during init on mpc5xxx cpus

Reset any i2c devices that may have been interrupted during a system reset.
Normally this would be accomplished by clocking the line until SCL and SDA
are released and then sending a start condtiion (From an Atmel datasheet).
There is no direct access to the i2c pins so instead create start commands
through the i2c interface. Send a start command then delay for the SDA Hold
time, repeat this by disabling/enabling the bus a total of 9 times.

Signed-off-by: Eric Millbrandt <emillbrandt@dekaresearch.com>