alistair23-linux/include/linux/i2c
Moiz Sonasath a29aaf55cd mfd: Disable TWL4030/5030 I2C1/I2C4 internal pull-ups
This patch disables TWL4030/5030 I2C1 adn I2C4(SR) internal pull-up, to
use only the external HW resistor >=470 Ohm for the assured
functionality in HS mode.

While testing the I2C in High Speed mode, it was discovered that
without a proper pull-up resistor, there is data corruption during
multi-byte transfer. RTC(time_set) test case was used for testing.

From the analysis done, it was concluded that ideally we need a
pull-up of 1.6k Ohm(recomended) or atleast 470 Ohm or greater for
assured performance in HS mode.

Signed-off-by: Moiz Sonasath <m-sonasath@ti.com>
Signed-off-by: Allen Pais <allen.pais@ti.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2010-03-07 22:17:23 +01:00
..
adp5588.h gpio: adp5588-gpio: new driver for ADP5588 GPIO expanders 2010-01-11 09:34:07 -08:00
at24.h memory_accessor: implement the new memory_accessor interface for I2C EEPROM 2009-04-02 19:04:50 -07:00
dm355evm_msp.h mfd: dm355evm msp430 driver 2009-01-04 12:17:43 +01:00
lm8323.h Input: introduce lm8323 keypad driver 2009-05-15 20:13:25 -07:00
max732x.h gpio: max732x driver 2008-07-25 10:53:30 -07:00
mcs5000_ts.h Input: add touchscreen driver for MELFAS MCS-5000 controller 2009-09-17 23:24:03 -07:00
pca953x.h gpio: pca953x.c: add interrupt handling capability 2010-03-06 11:26:48 -08:00
pcf857x.h i2c: Kill the old driver matching scheme 2008-05-18 20:49:41 +02:00
s6000.h i2c: xtensa s6000 i2c driver 2009-04-07 10:23:34 +01:00
tps65010.h mfd: Allow configuration of VDCDC2 for tps65010 2009-12-13 19:21:36 +01:00
tsc2007.h Input: add tsc2007 based touchscreen driver 2008-12-20 05:00:43 -05:00
twl.h mfd: Disable TWL4030/5030 I2C1/I2C4 internal pull-ups 2010-03-07 22:17:23 +01:00