summaryrefslogtreecommitdiff
path: root/cpu/mpc5xxx/i2c.c
diff options
context:
space:
mode:
authorwdenk <wdenk>2004-06-09 15:29:49 +0000
committerwdenk <wdenk>2004-06-09 15:29:49 +0000
commit697037fe9b68fdf8cf7ce63f7875912f365270b7 (patch)
tree575a939119b6f295d25f78b6d8b0ba8fc57d8094 /cpu/mpc5xxx/i2c.c
parent3ff02c27d52c995c327a883e24d11126c6f2dfdf (diff)
downloadu-boot-imx-697037fe9b68fdf8cf7ce63f7875912f365270b7.zip
u-boot-imx-697037fe9b68fdf8cf7ce63f7875912f365270b7.tar.gz
u-boot-imx-697037fe9b68fdf8cf7ce63f7875912f365270b7.tar.bz2
* Patch by Martin Krause, 27 May 2004:
Fix a MPC5xxx I2C timing issue in i2c_probe(). * Patch by Leif Lindholm, 27 May 2004: Fix board_init_f() for dbau1x00 board.
Diffstat (limited to 'cpu/mpc5xxx/i2c.c')
-rw-r--r--cpu/mpc5xxx/i2c.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cpu/mpc5xxx/i2c.c b/cpu/mpc5xxx/i2c.c
index 75c7739..845f7c0 100644
--- a/cpu/mpc5xxx/i2c.c
+++ b/cpu/mpc5xxx/i2c.c
@@ -285,6 +285,7 @@ int i2c_probe(uchar chip)
if (! do_address(chip, 0)) {
mpc_reg_out(&regs->mcr, 0, I2C_STA);
+ udelay(500);
break;
}