commit | b1bcb0eb3b91331866ceeb2f1b851dc0ab9dd04e | [log] [tgz] |
---|---|---|
author | Stefan Roese <sr@denx.de> | Mon Mar 29 15:30:46 2010 +0200 |
committer | Stefan Roese <sr@denx.de> | Tue Mar 30 13:05:05 2010 +0200 |
tree | e1e00a5055162beab62f14b4a2b7e3016eeef333 | |
parent | 2f4d36562e7055a82cf9de482ea73c2ec890ab6c [diff] |
ppc4xx: Fix problem with I2C bus >= 1 initialization This patch fixes a problem introduced with patch eb5eb2b0 [ppc4xx: Cleanup PPC4xx I2C infrastructure]. We need to assign the I2C base address to the "i2c" pointer inside of the controller loop. Otherwise controller 0 is initialized multiple times instead of initializing each I2C controller sequentially. Tested on Katmai. Signed-off-by: Stefan Roese <sr@denx.de> Acked-by: Heiko Schocher <hs@denx.de>