mirror of
https://github.com/torvalds/linux.git
synced 2024-10-30 16:51:45 +00:00
i2c: ST DDC I2C U300 bus driver v3
This adds support for the ST Microelectronics DDC I2C bus driver. This bus is used in the U300 architecture recently added to RMK:s ARM tree. Signed-off-by: Linus Walleij <linus.walleij@stericsson.com> Reviewed-by: Ben Dooks <ben-linux@fluff.org> Reviewed-by: Jean Delvare <khali@linus-fr.org> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
This commit is contained in:
parent
6df263cf2e
commit
18904c0ecd
@ -513,6 +513,18 @@ config I2C_SIMTEC
|
|||||||
This driver can also be built as a module. If so, the module
|
This driver can also be built as a module. If so, the module
|
||||||
will be called i2c-simtec.
|
will be called i2c-simtec.
|
||||||
|
|
||||||
|
config I2C_STU300
|
||||||
|
tristate "ST Microelectronics DDC I2C interface"
|
||||||
|
default y if MACH_U300
|
||||||
|
help
|
||||||
|
If you say yes to this option, support will be included for the
|
||||||
|
I2C interface from ST Microelectronics simply called "DDC I2C"
|
||||||
|
supporting both I2C and DDC, used in e.g. the U300 series
|
||||||
|
mobile platforms.
|
||||||
|
|
||||||
|
This driver can also be built as a module. If so, the module
|
||||||
|
will be called i2c-stu300.
|
||||||
|
|
||||||
config I2C_VERSATILE
|
config I2C_VERSATILE
|
||||||
tristate "ARM Versatile/Realview I2C bus support"
|
tristate "ARM Versatile/Realview I2C bus support"
|
||||||
depends on ARCH_VERSATILE || ARCH_REALVIEW
|
depends on ARCH_VERSATILE || ARCH_REALVIEW
|
||||||
|
@ -48,6 +48,7 @@ obj-$(CONFIG_I2C_S6000) += i2c-s6000.o
|
|||||||
obj-$(CONFIG_I2C_SH7760) += i2c-sh7760.o
|
obj-$(CONFIG_I2C_SH7760) += i2c-sh7760.o
|
||||||
obj-$(CONFIG_I2C_SH_MOBILE) += i2c-sh_mobile.o
|
obj-$(CONFIG_I2C_SH_MOBILE) += i2c-sh_mobile.o
|
||||||
obj-$(CONFIG_I2C_SIMTEC) += i2c-simtec.o
|
obj-$(CONFIG_I2C_SIMTEC) += i2c-simtec.o
|
||||||
|
obj-$(CONFIG_I2C_STU300) += i2c-stu300.o
|
||||||
obj-$(CONFIG_I2C_VERSATILE) += i2c-versatile.o
|
obj-$(CONFIG_I2C_VERSATILE) += i2c-versatile.o
|
||||||
|
|
||||||
# External I2C/SMBus adapter drivers
|
# External I2C/SMBus adapter drivers
|
||||||
|
1029
drivers/i2c/busses/i2c-stu300.c
Normal file
1029
drivers/i2c/busses/i2c-stu300.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user