android_kernel_google_msm/drivers/i2c
Kenneth Heitke 389a81192e i2c-ssbi: Add SSBI driver for 7x30
Initial implementation of the MSM SSBI driver.

The MSM SSBI driver uses the i2c framework rather than implement its own
core driver. The i2c framework was chosen over w1 or spi because these
drivers do not support a mechanism for passing in a slave device register
address which is required by the SSBI protocol. Rather than prepending
the register address to the user data, the i2c driver is used by
overloading the slave device address to be used as the device register
address.

Signed-off-by: Kenneth Heitke <kheitke@quicinc.com>
2013-02-25 11:29:55 -08:00
..
algos i2c-algo-bit: Don't resched on clock stretching 2012-03-26 21:47:19 +02:00
busses i2c-ssbi: Add SSBI driver for 7x30 2013-02-25 11:29:55 -08:00
muxes i2c: Convert drivers/i2c/muxes/* to use module_i2c_driver() 2012-03-26 21:47:19 +02:00
i2c-boardinfo.c i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-core.c i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-core.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-dev.c i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-mux.c
i2c-smbus.c i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
Kconfig
Makefile