Eric Millbrandt 5da71efa18 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>
2009-09-06 11:26:04 +02:00
..
2009-09-04 23:20:29 +02:00
2009-07-26 13:12:02 +02:00
2009-07-22 09:43:27 +02:00
2009-08-23 22:33:33 +02:00
2009-08-09 23:15:33 +02:00
2009-09-04 21:54:52 +02:00
2009-08-25 12:57:54 +02:00
2009-07-16 22:24:06 +02:00
2009-07-16 22:23:53 +02:00
2009-07-21 00:06:11 +02:00
2009-08-09 23:15:33 +02:00
2009-08-23 22:11:30 +02:00
2009-08-08 02:26:05 -07:00
2009-08-09 23:15:33 +02:00
2009-08-09 23:15:33 +02:00
2009-08-09 23:15:33 +02:00
2009-07-29 09:57:43 +02:00