Lines Matching +full:in +full:- +full:built
1 # SPDX-License-Identifier: GPL-2.0-only
16 for Cypress CCGx Type-C controller. Individual bus drivers
25 controller is part of the 7101 device, which is an ACPI-compliant
28 This driver can also be built as a module. If so, the module
29 will be called i2c-ali1535.
37 controller is part of the 7101 device, which is an ACPI-compliant
40 This driver can also be built as a module. If so, the module
41 will be called i2c-ali1563.
50 This driver can also be built as a module. If so, the module
51 will be called i2c-ali15x3.
62 This driver can also be built as a module. If so, the module
63 will be called i2c-amd756.
70 S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed
73 to these in addition to the trunk.
75 This driver can also be built as a module. If so, the module
76 will be called i2c-amd756-s4882.
85 This driver can also be built as a module. If so, the module
86 will be called i2c-amd8111.
95 This driver can also be built as modules. If so, the modules will
96 be called i2c-amd-mp2-pci and i2c-amd-mp2-plat.
99 tristate "Hix5hd2 high-speed I2C driver"
102 Say Y here to include support for the high-speed I2C controller
103 used in HiSilicon hix5hd2 SoCs.
105 This driver can also be built as a module. If so, the module
106 will be called i2c-hix5hd2.
164 This driver can also be built as a module. If so, the module
165 will be called i2c-i801.
183 This driver can also be built as a module. If so, the module
184 will be called i2c-isch.
193 This driver can also be built as a module. If so, the module will be
194 called i2c-ismt.
213 AMD Hudson-2
220 Serverworks HT-1000
221 Serverworks HT-1100
224 Some AMD chipsets contain two PIIX4-compatible SMBus
228 This driver can also be built as a module. If so, the module
229 will be called i2c-piix4.
236 SMBus controller found in the Intel Cherry Trail Whiskey Cove PMIC
239 Note this controller is hooked up to a TI bq24292i charger-IC,
240 combined with a FUSB302 Type-C port-controller as such it is advised
250 This driver can also be built as a module. If so, the module
251 will be called i2c-nforce2.
258 S4985 motherboard. On this 4-CPU board, the SMBus is multiplexed
260 live. Saying yes here will give you access to these in addition
263 This driver can also be built as a module. If so, the module
264 will be called i2c-nforce2-s4985.
273 Type-C controller. This driver can also be built as a module called
274 i2c-nvidia-gpu.
283 This driver can also be built as a module. If so, the module
284 will be called i2c-sis5595.
293 This driver can also be built as a module. If so, the module
294 will be called i2c-sis630.
311 This driver can also be built as a module. If so, the module
312 will be called i2c-sis96x.
322 This driver can also be built as a module. If so, the module
323 will be called i2c-via.
344 This driver can also be built as a module. If so, the module
345 will be called i2c-viapro.
356 This driver can also be built as a module. If so, the module
357 will be called i2c-zhaoxin.
365 BIOS to declare ACPI control methods as described in the SMBus Control
369 the module will be called i2c-scmi.
381 This supports the use of the I2C interface in the Apple Hydra Mac
386 will be called i2c-hydra.
398 will be called i2c-powermac.
400 comment "I2C system bus drivers (mostly embedded / system-on-chip)"
410 This driver can also be built as a module. If so, the module
411 will be called i2c-altera.
420 This driver can also be built as a module. If so, the module
421 will be called i2c-aspeed.
424 tristate "Atmel AT91 I2C Two-Wire interface (TWI)"
432 to support combined I2C messages. Use the i2c-gpio driver
436 don't have clock stretching in transmission mode. For that reason,
439 are facing this situation, use the i2c-gpio driver.
448 been tested in a heavy way, help wanted.
450 - It can hang, on a SAMA5D4, after several transfers.
451 - There are some mismtaches with a SAMA5D4 as slave and a SAMA5D2 as
461 This driver can also be built as a module. If so, the module
462 will be called i2c-au1550.
473 255 bytes in length. Any attempt to to a larger transfer will return
487 will be called i2c-bcm2835.
535 This driver can also be built as a module. If so, the module
536 will be called i2c-cbus-gpio.
545 This driver can also be built as a module. If so, the module
546 will be called i2c-cpm.
554 This driver can also be built as a module. If so, the module
555 will be called i2c-davinci.
570 called i2c-designware-core.
590 This driver can also be built as a module. If so, the module
591 will be called i2c-designware-platform.
615 Intel BayTrail platforms using the X-Powers AXP288 PMIC. It allows
629 This driver can also be built as a module. If so, the module
630 will be called i2c-designware-pci.
640 This driver can also be built as a module. If so, the module
641 will be called i2c-digicolor.
653 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
667 tristate "Exynos high-speed I2C driver"
672 High-speed I2C controller on Samsung Exynos5 and newer Samsung SoCs:
678 tristate "GPIO-based bitbanging I2C"
683 arch-neutral GPIO API to control the SCL and SDA lines.
686 bool "GPIO-based fault injector"
689 This adds some functionality to the i2c-gpio driver which can inject
690 faults to an I2C bus, so another bus master can be stress-tested.
705 the SMBus interface located in the FPGA on various Highlander
709 This driver can also be built as a module. If so, the module
710 will be called i2c-highlander.
719 This driver can also be built as a module. If so, the module
720 will be called i2c-hisi.
723 tristate "IBM PPC 4xx on-chip I2C interface"
729 This driver can also be built as a module. If so, the module
730 will be called i2c-ibm_iic.
739 This driver can also be built as a module. If so, the module
740 will be called i2c-img-scb.
750 This driver can also be built as a module. If so, the module
751 will be called i2c-imx.
760 This driver can also be built as a module. If so, the module
761 will be called i2c-imx-lpi2c.
764 tristate "Intel IXP4xx on-chip I2C interface"
770 This driver can also be built as a module. If so, the module
771 will be called i2c-iop3xx.
788 This driver supports the I2C controller found in KEBA system FPGA
791 This driver can also be built as a module. If so, the module
792 will be called i2c-keba.
801 This driver can also be built as a module. If so, the module
802 will be called i2c-kempld.
811 This driver can also be built as a module. If so, the module
812 will be called i2c-lpc2k.
819 I2C interface on the Loongson-2K SoCs and Loongson LS7A bridge
822 This driver can also be built as a module. If so, the module
823 will be called i2c-ls2x.
834 This driver can also be built as a module. If so, the module will be
835 called i2c-mlxbf.
856 This driver can also be built as a module. If so, the module will be
857 called i2c-microchip-core.
864 built-in I2C interface on the MPC107, Tsi107, MPC512x, MPC52xx,
867 This driver can also be built as a module. If so, the module
868 will be called i2c-mpc.
883 Say Y here to include support for I2C controller in the
891 built-in I2C interface on the Marvell 64xxx line of host bridges.
894 This driver can also be built as a module. If so, the module
895 will be called i2c-mv64xxx.
905 This driver can also be built as a module. If so, the module
906 will be called i2c-mxs.
909 tristate "ST-Ericsson Nomadik/Ux500 I2C Controller"
913 I2C interface from ST-Ericsson's Nomadik and Ux500 architectures,
932 This driver can also be built as a module. If so, the module
933 will be called i2c-ocores.
956 Supports the PA Semi PWRficient on-chip SMBus interfaces.
967 This driver can also be built as a module. If so, the module
968 will be called i2c-apple.
977 This driver can also be built as a module. If so, the module
978 will be called i2c-pca-platform.
987 This driver can also be built as a module. If so, the module
988 will be called i2c-pnx.
994 If you have devices in the PXA I2C bus, say yes to this option.
995 This driver can also be built as a module. If so, the module
996 will be called i2c-pxa.
1015 built-in camera control interface on the Qualcomm SoCs.
1017 This driver can also be built as a module. If so, the module
1018 will be called i2c-qcom-cci.
1025 This driver supports GENI serial engine based I2C controller in
1027 yes to this option, support will be included for the built-in I2C
1030 This driver can also be built as a module. If so, the module
1031 will be called i2c-qcom-geni.
1038 built-in I2C interface on the Qualcomm SoCs.
1040 This driver can also be built as a module. If so, the module
1041 will be called i2c-qup.
1050 This driver can also be built as a module. If so, the module
1051 will be called i2c-riic.
1057 Say Y here to include support for the I2C adapter in Rockchip RK3xxx
1060 This driver can also be built as a module. If so, the module will
1061 be called i2c-rk3x.
1070 This driver can also be built as a module. If so, the module
1071 will be called i2c-rzv2m.
1077 Say Y here to include support for I2C controller in the
1086 This driver can also be built as a module. If so, the module
1087 will be called i2c-sh7760.
1094 built-in I2C interface on the Renesas SH-Mobile processor.
1096 This driver can also be built as a module. If so, the module
1097 will be called i2c-sh_mobile.
1108 This driver can also be built as a module. If so, the module
1109 will be called i2c-simtec.
1126 This driver can also be built as module. If so, the module
1127 will be called i2c-st.
1134 in STM32F4 SoCs.
1136 This driver can also be built as module. If so, the module
1137 will be called i2c-stm32f4.
1146 in STM32F7 SoCs.
1148 This driver can also be built as module. If so, the module
1149 will be called i2c-stm32f7.
1157 P2WI (Push/Pull 2 Wire Interface) controller embedded in some sunxi
1168 Say Y here to include support for the I2C controller used in some
1171 This driver can also be built as a module. If so, the module
1172 will be called i2c-synquacer.
1180 I2C controller embedded in NVIDIA Tegra SOCs
1188 controller embedded in NVIDIA Tegra SoCs accessed via the BPMP.
1195 tristate "UniPhier FIFO-less I2C controller"
1199 the UniPhier FIFO-less I2C interface embedded in PH1-LD4, PH1-sLD8,
1203 tristate "UniPhier FIFO-builtin I2C controller"
1207 the UniPhier FIFO-builtin I2C interface embedded in PH1-Pro4,
1208 PH1-Pro5, or newer UniPhier SoCs.
1218 This driver can also be built as a module. If so, the module
1219 will be called i2c-versatile.
1225 Say yes if you want to support the I2C bus on Wondermedia 8xxx-series
1228 This driver can also be built as a module. If so, the module will be
1229 called i2c-wmt.
1238 This driver can also be built as a module. If so, the module
1239 will be called i2c-octeon.
1249 This driver can also be built as a module. If so, the module
1250 will be called i2c-thunderx.
1259 This driver can also be built as a module. If so, the module
1266 This driver enables support for the on-chip I2C interface of
1269 This driver can also be built as a module. If so, the module will
1270 be called i2c-xlp9xx.
1273 tristate "Renesas R-Car I2C Controller"
1280 R-Car I2C controller.
1282 This driver can also be built as a module. If so, the module
1283 will be called i2c-rcar.
1288 tristate "Diolan U2C-12 USB adapter"
1292 U2C-12, a USB to I2C interface.
1294 This driver can also be built as a module. If so, the module
1295 will be called i2c-diolan-u2c.
1298 tristate "Diolan DLN-2 USB I2C adapter"
1304 This driver can also be built as a module. If so, the module
1305 will be called i2c-dln2.
1315 This driver can also be built as a module. If so, the module
1316 will be called i2c-ljca.
1325 This driver can also be built as a module. If so, the module
1326 will be called i2c-cp2615.
1338 read the file Documentation/i2c/busses/i2c-parport.rst for details.
1341 will be called i2c-parport.
1350 This driver can also be built as a module. If so, the module will
1351 be called i2c-mchp-pci1xxxx.
1360 This driver can also be built as a module. If so, the module
1361 will be called i2c-osif.
1369 This supports TAOS evaluation modules on serial port. In order to
1371 of the input-utils package.
1376 will be called i2c-taos-evm.
1379 tristate "Tiny-USB adapter"
1383 i2c-tiny-usb, a simple do-it-yourself USB to I2C interface. See
1386 This driver can also be built as a module. If so, the module
1387 will be called i2c-tiny-usb.
1420 will be called i2c-elektor.
1431 will be called i2c-icy.
1445 This driver can also be built as a module. If so, the module will be
1446 called as i2c-mlxcpld.
1456 This driver can also be built as a module. If so, the module
1457 will be called i2c-pca-isa.
1460 system which doesn't have this device will result in long
1468 Supports the SiByte SOC on-chip I2C interfaces (2 channels).
1480 tristate "APM X-Gene SoC I2C SLIMpro devices support"
1483 Enable I2C bus access using the APM X-Gene SoC SLIMpro
1484 co-processor. The I2C device access the I2C bus via the X-Gene
1508 This driver can also be built as a module. If so, the module will be
1509 called as i2c-opal.
1519 This driver can also be built as a module. If so, the module will be
1520 called as i2c-fsi.
1530 This driver can also be built as a module. If so, the module
1531 will be called i2c-virtio.