Lines Matching refs:I2C

6 menu "I2C Hardware Bus support"
48 Acer Labs Inc. (ALI) M1514 and M1543 motherboard I2C interfaces.
58 756/766/768 mainboard I2C interfaces. The driver also includes
59 support for the first (SMBus 1.0) I2C interface of the AMD 8111 and
60 the nVidia nForce I2C interface.
83 second (SMBus 2.0) AMD 8111 mainboard I2C interface.
93 MP2 PCIe I2C adapter.
99 tristate "Hix5hd2 high-speed I2C driver"
102 Say Y here to include support for the high-speed I2C controller
116 801 family of mainboard I2C interfaces. Specifically, the following
191 PIIX4 family of mainboard I2C interfaces. Specifically, the following
237 nForce2, nForce3 and nForce4 families of mainboard I2C interfaces.
256 tristate "NVIDIA GPU I2C controller"
261 NVIDIA GPU I2C controller which is used to communicate with the GPU's
270 SiS5595 SMBus (a subset of I2C) interface.
280 SiS630, SiS730 and SiS964 SMBus (a subset of I2C) interface.
290 96x SMBus (a subset of I2C) interfaces. Specifically, the following
309 82C586B I2C interface
356 tristate "CHRP Apple Hydra Mac I/O I2C interface"
360 This supports the use of the I2C interface in the Apple Hydra Mac
368 tristate "Powermac I2C interface"
379 comment "I2C system bus drivers (mostly embedded / system-on-chip)"
382 tristate "Altera Soft IP I2C"
387 Altera Soft IP I2C interfaces on SoCFPGA and Nios2 architectures.
393 tristate "Aspeed I2C Controller"
397 Aspeed I2C controller.
403 tristate "Atmel AT91 I2C Two-Wire interface (TWI)"
406 This supports the use of the I2C interface on Atmel AT91
411 to support combined I2C messages. Use the i2c-gpio driver
421 tristate "Microchip AT91 I2C experimental slave mode"
444 tristate "Axxia I2C controller"
449 Say yes if you want to support the I2C bus on Axxia platforms.
456 tristate "Broadcom BCM2835 I2C controller"
461 BCM2835 I2C controller.
469 tristate "Broadcom iProc I2C controller"
475 Broadcom iProc I2C controller.
480 tristate "BCM Kona I2C adapter"
485 I2C interface on the Broadcom Kona family of processors.
487 If you do not need KONA I2C interface, say N.
490 tristate "BRCM Settop/DSL I2C controller"
496 I2C interface on the Broadcom Settop/DSL SoCs.
498 If you do not need I2C interface, say N.
501 tristate "Cadence I2C Controller"
504 Say yes here to select Cadence I2C Host Controller. This controller is
508 tristate "CBUS I2C driver"
511 Support for CBUS access using I2C API. Mostly relevant for Nokia
521 This supports the use of the I2C interface on Freescale
528 tristate "DaVinci I2C driver"
531 Support for TI DaVinci I2C controller driver.
550 Synopsys DesignWare I2C slave adapter.
562 Synopsys DesignWare I2C adapter.
568 bool "AMD PSP I2C semaphore support"
573 This driver enables managed host access to the selected I2C bus shared
579 bool "Intel Baytrail I2C semaphore support"
585 This driver enables managed host access to the PMIC I2C bus on select
587 the host to request uninterrupted access to the PMIC's I2C bus from
598 Synopsys DesignWare I2C adapter. Only master mode is supported.
604 tristate "Conexant Digicolor I2C driver"
607 Support for Conexant Digicolor SoCs (CX92755) I2C controller driver.
613 tristate "Intel EG20T PCH/LAPIS Semicon IOH(ML7213/ML7223/ML7831) I2C"
616 This driver is for PCH(Platform controller Hub) I2C of EG20T which
618 This driver can access PCH I2C bus device.
628 tristate "EMMA Mobile series I2C adapter"
633 I2C interface on the Renesas Electronics EM/EV family of processors.
636 tristate "Exynos high-speed I2C driver"
641 High-speed I2C controller on Samsung Exynos5 and newer Samsung SoCs:
647 tristate "GPIO-based bitbanging I2C"
651 This is a very simple bitbanging I2C driver utilizing the
659 faults to an I2C bus, so another bus master can be stress-tested.
669 FPGAs. This is wholly unrelated to the SoC I2C.
675 tristate "HiSilicon I2C controller"
678 Say Y here if you want to have Hisilicon I2C controller support
685 tristate "IBM PPC 4xx on-chip I2C interface"
695 tristate "Imagination Technologies I2C SCB Controller"
698 Say Y here if you want to use the IMG I2C SCB controller,
705 tristate "IMX I2C interface"
716 tristate "IMX Low Power I2C interface"
726 tristate "Intel IOPx3xx and IXP4xx on-chip I2C interface"
736 tristate "JZ4780 I2C controller interface support"
740 Ingenic JZ4780 I2C controller.
745 tristate "Kontron COM I2C Controller"
748 This enables support for the I2C bus interface on some Kontron ETX
755 tristate "I2C bus support for NXP LPC2K/LPC178x/18xx/43xx"
758 This driver supports the I2C interface found several NXP
765 tristate "Mellanox BlueField I2C controller"
770 Enabling this option will add I2C SMBus support for Mellanox BlueField
776 This driver implements an I2C SMBus host controller and enables both
780 tristate "Amlogic Meson I2C controller"
785 I2C interface on the Amlogic Meson family of SoCs.
788 tristate "Microchip FPGA I2C controller"
793 I2C interface on Microchip FPGAs.
803 built-in I2C interface on the MPC107, Tsi107, MPC512x, MPC52xx,
810 tristate "MediaTek I2C adapter"
815 If you want to use MediaTek(R) I2C interface, say Y or M here.
819 tristate "MT7621/MT7628 I2C Controller"
822 Say Y here to include support for I2C controller in the
826 tristate "Marvell mv64xxx I2C Controller"
830 built-in I2C interface on the Marvell 64xxx line of host bridges.
831 This driver is also used for Allwinner SoCs I2C controllers.
837 tristate "Freescale i.MX28 I2C interface"
841 Say Y here if you want to use the I2C bus controller on
848 tristate "ST-Ericsson Nomadik/Ux500 I2C Controller"
852 I2C interface from ST-Ericsson's Nomadik and Ux500 architectures,
856 tristate "Nuvoton I2C Controller"
860 Nuvoton I2C controller, which is available on the NPCM BMC
865 tristate "OpenCores I2C Controller"
868 OpenCores I2C controller. For details see
875 tristate "OMAP I2C adapter"
880 I2C interface on the Texas Instruments OMAP1/2 family of processors.
885 tristate "Actions Semiconductor Owl I2C Controller"
888 Say Y here if you want to use the I2C bus controller on
902 Say Y here if you want to use the I2C controller present on Apple
913 parallel bus to I2C bus controller.
919 tristate "I2C bus support for Philips PNX and NXP LPC targets"
922 This driver supports the Philips IP3204 I2C IP block master and/or
929 tristate "Intel PXA2XX I2C adapter"
932 If you have devices in the PXA I2C bus, say yes to this option.
940 bool "Intel PXA2XX I2C Slave comms support"
944 Support I2C slave mode communications on the PXA I2C bus. This
946 I2C bus.
959 tristate "Qualcomm Technologies Inc.'s GENI based I2C controller"
963 This driver supports GENI serial engine based I2C controller in
965 yes to this option, support will be included for the built-in I2C
972 tristate "Qualcomm QUP based I2C controller"
976 built-in I2C interface on the Qualcomm SoCs.
986 Renesas RIIC I2C interface.
992 tristate "Rockchip RK3xxx I2C adapter"
995 Say Y here to include support for the I2C adapter in Rockchip RK3xxx
1006 Renesas RZ/V2M I2C interface.
1012 tristate "S3C/Exynos I2C Driver"
1016 Say Y here to include support for I2C controller in the
1020 tristate "Renesas SH7760 I2C Controller"
1023 This driver supports the 2 I2C interfaces on the Renesas SH7760.
1029 tristate "SuperH Mobile I2C Controller"
1033 built-in I2C interface on the Renesas SH-Mobile processor.
1039 tristate "Simtec Generic I2C interface"
1043 the Simtec Generic I2C interface. This driver is for the
1044 simple I2C bus used on newer Simtec products for general
1045 I2C, such as DDC on the Simtec BBD2016A.
1051 tristate "Spreadtrum I2C interface"
1052 depends on I2C=y && (ARCH_SPRD || COMPILE_TEST)
1056 Spreadtrum I2C interface.
1059 tristate "STMicroelectronics SSC I2C support"
1063 hardware SSC (Synchronous Serial Controller) as an I2C controller.
1069 tristate "STMicroelectronics STM32F4 I2C support"
1072 Enable this option to add support for STM32 I2C controller embedded
1079 tristate "STMicroelectronics STM32F7 I2C support"
1084 Enable this option to add support for STM32 I2C controller embedded
1104 tristate "Socionext SynQuacer I2C controller"
1107 Say Y here to include support for the I2C controller used in some
1114 tristate "NVIDIA Tegra internal I2C controller"
1119 I2C controller embedded in NVIDIA Tegra SOCs
1122 tristate "NVIDIA Tegra BPMP I2C controller"
1126 If you say yes to this option, support will be included for the I2C
1129 This I2C driver is a 'virtual' I2C driver. The real driver is part
1134 tristate "UniPhier FIFO-less I2C controller"
1138 the UniPhier FIFO-less I2C interface embedded in PH1-LD4, PH1-sLD8,
1142 tristate "UniPhier FIFO-builtin I2C controller"
1146 the UniPhier FIFO-builtin I2C interface embedded in PH1-Pro4,
1150 tristate "ARM Versatile/Realview I2C bus support"
1154 Say yes if you want to support the I2C serial bus on ARMs Versatile
1161 tristate "Wondermedia WM8xxx SoC I2C bus support"
1164 Say yes if you want to support the I2C bus on Wondermedia 8xxx-series
1171 tristate "Cavium OCTEON I2C bus support"
1174 Say yes if you want to support the I2C serial bus on Cavium
1181 tristate "Cavium ThunderX I2C bus support"
1185 Say yes if you want to support the I2C serial bus on Cavium
1192 tristate "Xilinx I2C Controller"
1196 Xilinx I2C controller.
1202 tristate "Cavium ThunderX2 I2C support"
1205 This driver enables support for the on-chip I2C interface of
1212 tristate "Renesas R-Car I2C Controller"
1219 R-Car I2C controller.
1224 comment "External I2C/SMBus adapter drivers"
1231 U2C-12, a USB to I2C interface.
1237 tristate "Diolan DLN-2 USB I2C adapter"
1241 DLN2, a USB to I2C interface.
1247 tristate "Silicon Labs CP2615 USB sound card and I2C adapter"
1251 Labs CP2615's I2C interface.
1262 This supports parallel port I2C adapters such as the ones made by
1264 Basically any adapter using the parallel port as an I2C bus with
1272 tristate "PCI1XXXX I2C Host Adapter"
1276 Microchip PCI1XXXX's I2C interface.
1286 RobotFuzz Open Source InterFace USB to I2C interface.
1311 i2c-tiny-usb, a simple do-it-yourself USB to I2C interface. See
1318 tristate "Viperboard I2C master support"
1321 Say yes here to access the I2C part of the Nano River
1322 Technologies Viperboard as I2C master.
1327 comment "Other I2C/SMBus bus drivers"
1330 tristate "Acorn IOC/IOMD I2C bus support"
1335 Say yes if you want to support the I2C bus on Acorn platforms.
1344 This supports the PCF8584 ISA bus I2C adapter. Say Y if you own
1355 This supports the PCF8584 Zorro bus I2C adapter, known as ICY.
1365 tristate "Mellanox I2C driver"
1368 This exposes the Mellanox platform I2C busses to the linux I2C layer
1381 parallel bus to I2C bus controller.
1388 delays when I2C/SMBus chip drivers are loaded (e.g. at boot
1395 Supports the SiByte SOC on-chip I2C interfaces (2 channels).
1398 tristate "ChromeOS EC tunnel I2C bus"
1401 If you say yes here you get an I2C bus that will tunnel i2c commands
1404 talk to the EC (SPI, I2C or LPC).
1407 tristate "APM X-Gene SoC I2C SLIMpro devices support"
1410 Enable I2C bus access using the APM X-Gene SoC SLIMpro
1411 co-processor. The I2C device access the I2C bus via the X-Gene
1428 tristate "IBM OPAL I2C driver"
1439 tristate "FSI I2C driver"
1442 Driver for FSI bus attached I2C masters. These are I2C masters that
1450 tristate "Virtio I2C Adapter"
1454 I2C adapter driver. The hardware can be emulated by any device model