mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
i2c: i2c-msm-geni: Add I2C GENI driver snapshot
This is a snapshot of I2C GENI driver and associated files
as of msm-4.19 'commit 8ec2892269fc ("i2c: i2c-qcom-geni: Correct
the error handling sequence in I2C GSI mode")'.
Change-Id: I3e1fc7a9c1f3fa278b8a617f84a8d4ab36376dbb
Signed-off-by: Vipin Deep Kaur <vkaur@codeaurora.org>
This commit is contained in:
parent
b9c15a2d4f
commit
afccca15fd
3 changed files with 1128 additions and 0 deletions
|
|
@ -892,6 +892,19 @@ config I2C_QCOM_GENI
|
|||
This driver can also be built as a module. If so, the module
|
||||
will be called i2c-qcom-geni.
|
||||
|
||||
config I2C_MSM_GENI
|
||||
tristate "Qualcomm Technologies Inc.'s GENI based I2C controller"
|
||||
depends on ARCH_QCOM || COMPILE_TEST
|
||||
depends on MSM_GENI_SE
|
||||
help
|
||||
This driver supports GENI serial engine based I2C controller in
|
||||
master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
|
||||
yes to this option, support will be included for the built-in I2C
|
||||
interface on the Qualcomm Technologies Inc.'s SoCs.
|
||||
|
||||
This driver can also be built as a module. If so, the module
|
||||
will be called i2c-msm-geni.
|
||||
|
||||
config I2C_QUP
|
||||
tristate "Qualcomm QUP based I2C controller"
|
||||
depends on ARCH_QCOM
|
||||
|
|
|
|||
|
|
@ -92,6 +92,7 @@ obj-$(CONFIG_I2C_PUV3) += i2c-puv3.o
|
|||
obj-$(CONFIG_I2C_PXA) += i2c-pxa.o
|
||||
obj-$(CONFIG_I2C_PXA_PCI) += i2c-pxa-pci.o
|
||||
obj-$(CONFIG_I2C_QCOM_GENI) += i2c-qcom-geni.o
|
||||
obj-$(CONFIG_I2C_MSM_GENI) += i2c-msm-geni.o
|
||||
obj-$(CONFIG_I2C_QUP) += i2c-qup.o
|
||||
obj-$(CONFIG_I2C_RIIC) += i2c-riic.o
|
||||
obj-$(CONFIG_I2C_RK3X) += i2c-rk3x.o
|
||||
|
|
|
|||
1114
drivers/i2c/busses/i2c-msm-geni.c
Normal file
1114
drivers/i2c/busses/i2c-msm-geni.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue