Lines Matching +full:ixp4xx +full:- +full:eb +full:- +full:byte +full:- +full:access

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
29 will be called i2c-ali1535.
37 controller is part of the 7101 device, which is an ACPI-compliant
41 will be called i2c-ali1563.
51 will be called i2c-ali15x3.
63 will be called i2c-amd756.
70 S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed
72 and temperature sensors live. Saying yes here will give you access
76 will be called i2c-amd756-s4882.
86 will be called i2c-amd8111.
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
106 will be called i2c-hix5hd2.
123 82801EB/ER (ICH5/ICH5R)
166 will be called i2c-i801.
177 will be called i2c-isch.
187 called i2c-ismt.
205 AMD Hudson-2
212 Serverworks HT-1000
213 Serverworks HT-1100
216 Some AMD chipsets contain two PIIX4-compatible SMBus
221 will be called i2c-piix4.
231 Note this controller is hooked up to a TI bq24292i charger-IC,
232 combined with a FUSB302 Type-C port-controller as such it is advised
243 will be called i2c-nforce2.
250 S4985 motherboard. On this 4-CPU board, the SMBus is multiplexed
252 live. Saying yes here will give you access to these in addition
256 will be called i2c-nforce2-s4985.
265 Type-C controller. This driver can also be built as a module called
266 i2c-nvidia-gpu.
276 will be called i2c-sis5595.
286 will be called i2c-sis630.
304 will be called i2c-sis96x.
315 will be called i2c-via.
337 will be called i2c-viapro.
351 the module will be called i2c-scmi.
368 will be called i2c-hydra.
380 will be called i2c-powermac.
382 comment "I2C system bus drivers (mostly embedded / system-on-chip)"
393 will be called i2c-altera.
403 will be called i2c-aspeed.
406 tristate "Atmel AT91 I2C Two-Wire interface (TWI)"
414 to support combined I2C messages. Use the i2c-gpio driver
421 are facing this situation, use the i2c-gpio driver.
432 - It can hang, on a SAMA5D4, after several transfers.
433 - There are some mismtaches with a SAMA5D4 as slave and a SAMA5D2 as
444 will be called i2c-au1550.
469 will be called i2c-bcm2835.
514 Support for CBUS access using I2C API. Mostly relevant for Nokia
518 will be called i2c-cbus-gpio.
528 will be called i2c-cpm.
537 will be called i2c-davinci.
556 i2c-designware-core.
568 will be called i2c-designware-platform.
579 This driver enables managed host access to the selected I2C bus shared
591 This driver enables managed host access to the PMIC I2C bus on select
592 Intel BayTrail platforms using the X-Powers AXP288 PMIC. It allows
593 the host to request uninterrupted access to the PMIC's I2C bus from
607 will be called i2c-designware-pci.
616 will be called i2c-digicolor.
624 This driver can access PCH I2C bus device.
628 ML7213 IOH is for IVI(In-Vehicle Infotainment) use, ML7223 IOH is
642 tristate "Exynos high-speed I2C driver"
647 High-speed I2C controller on Samsung Exynos5 and newer Samsung SoCs:
653 tristate "GPIO-based bitbanging I2C"
658 arch-neutral GPIO API to control the SCL and SDA lines.
661 bool "GPIO-based fault injector"
664 This adds some functionality to the i2c-gpio driver which can inject
665 faults to an I2C bus, so another bus master can be stress-tested.
685 will be called i2c-highlander.
695 will be called i2c-hisi.
698 tristate "IBM PPC 4xx on-chip I2C interface"
705 will be called i2c-ibm_iic.
715 will be called i2c-img-scb.
726 will be called i2c-imx.
736 will be called i2c-imx-lpi2c.
739 tristate "Intel IXP4xx on-chip I2C interface"
743 the Intel IXP4xx Network Processors.
746 will be called i2c-iop3xx.
765 will be called i2c-kempld.
775 will be called i2c-lpc2k.
782 I2C interface on the Loongson-2K SoCs and Loongson LS7A bridge
786 will be called i2c-ls2x.
798 called i2c-mlxbf.
820 called i2c-microchip-core.
827 built-in I2C interface on the MPC107, Tsi107, MPC512x, MPC52xx,
831 will be called i2c-mpc.
854 built-in I2C interface on the Marvell 64xxx line of host bridges.
858 will be called i2c-mv64xxx.
869 will be called i2c-mxs.
872 tristate "ST-Ericsson Nomadik/Ux500 I2C Controller"
876 I2C interface from ST-Ericsson's Nomadik and Ux500 architectures,
896 will be called i2c-ocores.
919 Supports the PA Semi PWRficient on-chip SMBus interfaces.
931 will be called i2c-apple.
941 will be called i2c-pca-platform.
951 will be called i2c-pnx.
959 will be called i2c-pxa.
978 built-in camera control interface on the Qualcomm SoCs.
981 will be called i2c-qcom-cci.
990 yes to this option, support will be included for the built-in I2C
994 will be called i2c-qcom-geni.
1001 built-in I2C interface on the Qualcomm SoCs.
1004 will be called i2c-qup.
1014 will be called i2c-riic.
1024 be called i2c-rk3x.
1034 will be called i2c-rzv2m.
1050 will be called i2c-sh7760.
1057 built-in I2C interface on the Renesas SH-Mobile processor.
1060 will be called i2c-sh_mobile.
1072 will be called i2c-simtec.
1090 will be called i2c-st.
1100 will be called i2c-stm32f4.
1112 will be called i2c-stm32f7.
1122 The P2WI looks like an SMBus controller (which supports only byte
1135 will be called i2c-synquacer.
1158 tristate "UniPhier FIFO-less I2C controller"
1162 the UniPhier FIFO-less I2C interface embedded in PH1-LD4, PH1-sLD8,
1166 tristate "UniPhier FIFO-builtin I2C controller"
1170 the UniPhier FIFO-builtin I2C interface embedded in PH1-Pro4,
1171 PH1-Pro5, or newer UniPhier SoCs.
1182 will be called i2c-versatile.
1188 Say yes if you want to support the I2C bus on Wondermedia 8xxx-series
1192 called i2c-wmt.
1202 will be called i2c-octeon.
1213 will be called i2c-thunderx.
1229 This driver enables support for the on-chip I2C interface of
1233 be called i2c-xlp9xx.
1236 tristate "Renesas R-Car I2C Controller"
1243 R-Car I2C controller.
1246 will be called i2c-rcar.
1251 tristate "Diolan U2C-12 USB adapter"
1255 U2C-12, a USB to I2C interface.
1258 will be called i2c-diolan-u2c.
1261 tristate "Diolan DLN-2 USB I2C adapter"
1268 will be called i2c-dln2.
1278 will be called i2c-cp2615.
1290 read the file Documentation/i2c/busses/i2c-parport.rst for details.
1293 will be called i2c-parport.
1303 be called i2c-mchp-pci1xxxx.
1313 will be called i2c-osif.
1323 of the input-utils package.
1328 will be called i2c-taos-evm.
1331 tristate "Tiny-USB adapter"
1335 i2c-tiny-usb, a simple do-it-yourself USB to I2C interface. See
1339 will be called i2c-tiny-usb.
1345 Say yes here to access the I2C part of the Nano River
1372 will be called i2c-elektor.
1383 will be called i2c-icy.
1397 called as i2c-mlxcpld.
1408 will be called i2c-pca-isa.
1419 Supports the SiByte SOC on-chip I2C interfaces (2 channels).
1431 tristate "APM X-Gene SoC I2C SLIMpro devices support"
1434 Enable I2C bus access using the APM X-Gene SoC SLIMpro
1435 co-processor. The I2C device access the I2C bus via the X-Gene
1440 tristate "Geode ACCESS.bus support"
1443 Enable the use of the ACCESS.bus controllers on the Geode SCx200 and
1460 called as i2c-opal.
1471 called as i2c-fsi.
1482 will be called i2c-virtio.