u-boot/post
Peter Tyser 9f949c9ac2 post/i2c: Don't probe address 0
According to the I2C specification device address 0 is the "general call
address", ie a broadcast address.  The I2C specification states that the
format of a general call uses at least 2 bytes, which U-Boot's probing
routine does not adhere to.

Not probing device address 0 will prevent possible issues with devices
that accept general calls.  Additionally, this change shouldn't reduce
POST coverage since each I2C device should still be accessed via its
own, unique address.

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
Acked-by: Heiko Schocher <hs@denx.de>
Acked-by: Wolfgang Denk <wd@denx.de>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-10-22 02:18:42 -05:00
..
board ppc4xx: Big lwmon5 board support rework/update 2010-10-04 11:19:35 +02:00
cpu ppc4xx: Use common ns16550 functions in 4xx UART POST driver 2010-10-04 11:20:02 +02:00
drivers post/i2c: Don't probe address 0 2010-10-22 02:18:42 -05:00
lib_powerpc Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
Makefile POST cleanup. 2010-09-21 21:39:31 +02:00
post.c Rename getenv_r() into getenv_f() 2010-08-04 00:45:36 +02:00
rules.mk Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tests.c ppc4xx/POST: Add board specific UART POST test to lwmon5 2010-10-20 10:08:08 +02:00