u-boot-brain/drivers
Andrew Dyer 2ac6985a74 soft_i2c.c add option for repeated start in i2c_read()
This patch adds a #define to optionally change the behaviour of
i2c_read() in soft_i2c.c to send an I2C repeated start instead of a
stop-start between sending the device address pointer write and
reading back the data.  The current behaviour is retained as the
default.

While most devices will work either way, I have a smart battery(*)
that requires repeated start, and someone at some point found a
device that required a stop-start.

(*) http://www.inspired-energy.com/Standard_Products/NL2054/NL2054%20Rev1.0%20Data%20Sheet.pdf

Signed-off-by: Andrew Dyer <adyer@righthandtech.com>
2009-01-27 22:26:31 +01:00
..
bios_emulator drivers/bios_emulator: Move conditional compilation to Makefile 2008-12-07 01:29:31 +01:00
block Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
dma drivers/dma: Move conditional compilation to Makefile 2008-08-13 01:40:39 +02:00
fpga FPGA: move fpga drivers to drivers/fpga 2008-12-05 22:41:33 +01:00
gpio Add support for PCA953x I2C gpio devices 2008-12-19 18:11:49 -06:00
hwmon rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
i2c soft_i2c.c add option for repeated start in i2c_read() 2009-01-27 22:26:31 +01:00
input rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
misc Add support for Maxim's DS4510 I2C device 2009-01-24 01:47:50 +01:00
mmc rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
mtd CFI: Add geometry reversal for STMicro M29W320ET 2009-01-26 10:59:48 +01:00
net drivers/net/e1000.c: missing terminator for supported devices 2009-01-27 21:53:02 +01:00
pci pci/fsl_pci_init: Enable inbound PCI config cycles 2008-12-19 18:10:45 -06:00
pcmcia rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
qe drivers/qe/uec_phy.c: Added PHY-less (fixed PHY) driver. 2008-11-09 21:38:05 -08:00
rtc Blackfin: only initialize the RTC when actually used 2008-10-23 05:03:50 -04:00
serial serial: Rename driver vcth to vct to support other board variants 2009-01-24 01:38:03 +01:00
spi rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
usb usbtty/omap: update to current API 2008-12-09 21:12:41 +01:00
video atmel_lcdfb: Straighten out funky vl_sync logic 2008-10-25 20:33:32 +02:00