Lines Matching +full:ocelot +full:- +full:i2c
1 # SPDX-License-Identifier: GPL-2.0-only
27 depends on I2C
31 expander, PWM and keypad controller. This includes the I2C driver and
57 tristate "Active-semi ACT8945A"
60 depends on I2C && OF
62 Support for the ACT8945A PMIC from Active-semi. This device
63 features three step-down DC/DC converters and four low-dropout
79 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
82 called sun4i-gpadc.
89 depends on I2C=y
95 depends on I2C
102 Ampere's Altra SMpro exposes an I2C regmap interface that can
110 depends on I2C=y && OF
113 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
119 depends on I2C=y
123 the I2C driver and the core APIs _only_, you have to select
130 depends on I2C=y
144 over at91-usart-serial driver and usart-spi-driver. Only one function
154 which embeds a SPI controller, a I2C controller and a USART. Only
160 tristate "Atmel HLCDC (High-end LCD Controller)"
178 depends on I2C
187 depends on I2C
197 tristate "X-Powers AC100"
201 If you say Y here you get support for the X-Powers AC100 audio codec
212 tristate "X-Powers AXP series PMICs with I2C"
215 depends on I2C
217 If you say Y here you get support for the X-Powers AXP series power
218 management ICs (PMICs) controlled with I2C.
225 soon as possible. For the same reason the I2C bus driver options
229 tristate "X-Powers AXP series PMICs with RSB"
233 If you say Y here you get support for the X-Powers AXP series power
246 I2C busses, and GPIO controller.
249 called cgbc-core.
258 sub-devices. This driver will instantiate additional drivers such
262 called cros-ec-dev.
271 tristate "Cirrus Logic CS42L43 (I2C)"
272 depends on I2C
277 headphone and class D speaker drivers over I2C.
300 tristate "Cirrus Logic Madera codecs with I2C"
302 depends on I2C
306 core functionality controlled via I2C.
319 depends on I2C && OF
322 This driver controls a Maxim 5970/5978 switch via I2C bus.
364 depends on I2C=y
368 usually found on PXA processors-based platforms. This includes
369 the I2C driver and the core APIs _only_, you have to select
371 LEDs and battery-charger under the corresponding menus.
390 bool "Dialog Semiconductor DA9052/53 PMIC variants with I2C"
394 depends on I2C=y
397 when controlled using I2C. This driver provides common support
406 depends on I2C=y
410 accessing the device as well as the I2C interface to the chip itself.
419 depends on I2C
423 This includes the I2C driver and core APIs.
432 depends on I2C
435 This includes the I2C driver and core APIs.
440 tristate "Dialog Semiconductor DA9150 Charger Fuel-Gauge chip"
441 depends on I2C
446 This adds support for the DA9150 integrated charger and fuel-gauge
456 This adds support for Diolan USB-I2C/SPI/GPIO Master Adapter
457 DLN-2. Additional drivers such as I2C_DLN2, GPIO_DLN2,
463 depends on I2C
467 This adds support for the power-off functionality and access to
485 depends on I2C && OF
492 such as push-button monitor, multiple ADC's for voltage and
500 depends on SPI_MASTER || I2C
518 tristate "Freescale MC13892 I2C interface"
519 depends on I2C
523 Select this if your MC13xxx is connected via an I2C bus.
527 depends on I2C
542 Analog-to-Digital Converter (LRADC) found on the i.MX23 and i.MX28
546 mxs-lradc-adc for ADC readings
547 mxs-lradc-ts for touchscreen support
550 called mxs-lradc.
567 Add support for HiSilicon Hi6421 PMIC. Hi6421 includes multi-
572 We communicate with the Hi6421 via memory-mapped I/O.
582 multi-functions, such as regulators, RTC, codec, Coulomb counter,
601 tristate "Intel Quark MFD I2C GPIO"
607 This MFD provides support for I2C and GPIO that exist only
610 The GPIO exports a total amount of 8 interrupt-capable GPIOs.
633 depends on HAS_IOMEM && I2C=y && GPIOLIB && COMMON_CLK
647 causes the designware-i2c driver to be builtin for the same reason.
662 depends on ACPI && HAS_IOMEM && I2C=y && COMMON_CLK
674 causes the designware-i2c driver to be builtin for the same reason.
679 depends on I2C=y && I2C_DESIGNWARE_PLATFORM=y
691 needs the designware-i2c driver to be builtin for the same reason.
715 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
724 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
737 multi-function device that exposes IPC, General Control
738 Register and P-unit access. In addition this creates devices
753 depends on I2C
758 IQS621, IQS622, IQS624 and IQS625 multi-function sensors. Additional
759 options must be selected to enable device-specific functions.
765 tristate "Janz CMOD-IO PCI MODULbus Carrier Board"
769 This is the core driver for the Janz CMOD-IO PCI MODULbus
781 functions like watchdog, GPIO, UART and I2C bus.
784 will be called kempld-core.
788 depends on I2C
794 This includes the I2C driver and the core APIs _only_, you have to
796 battery-charger under the corresponding menus.
800 depends on I2C
806 the I2C driver and the core APIs _only_, you have to select individual
812 depends on I2C=y
817 This includes the I2C driver and the core APIs _only_, you have to
819 battery-charger under the corresponding menus.
823 depends on I2C=y
830 This includes the I2C driver and the core APIs _only_, you have to
835 depends on I2C
842 MAX77836 Micro-USB ICs with battery charger.
849 depends on I2C=y
862 depends on I2C=y
877 depends on I2C
892 depends on I2C
907 depends on I2C
921 depends on I2C
928 low-dropout regulators, 8 GPIOs, RTC, watchdog etc. This driver
935 depends on I2C=y
950 depends on I2C
961 depends on I2C=y
971 depends on I2C=y
984 depends on I2C=y
1000 depends on I2C
1004 PMIC part includes 2-channel BUCKs and 2-channel LDOs
1005 LDO part includes 4-channel LDOs
1012 depends on I2C
1017 voltage supply, one general purpose LDO, and the USB Type-C & PD
1018 controller complies with the latest USB Type-C and PD standards.
1035 depends on I2C
1039 which is a Board Management Controller connected to the I2C bus.
1040 The device supports multiple sub-devices like LED, HWMON and WDT.
1049 tristate "Microsemi Ocelot External Control Support"
1054 Ocelot is a family of networking chips that support multiple ethernet
1059 through different interfaces, including SPI, I2C, and PCIe.
1061 Say yes here to add support for Ocelot chips (VSC7511, VSC7512,
1065 called ocelot-soc.
1096 There are mfd cell drivers available for i2c master, adc and
1105 depends on I2C
1110 certain e-book readers designed by the original design manufacturer
1114 tristate "Nokia Retu and Tahvo multi-function device"
1116 depends on I2C
1119 Retu and Tahvo are a multi-function devices found on Nokia
1124 depends on I2C
1130 so that function-specific drivers can bind to them.
1154 built-in PM8xxx PMIC chips.
1160 module. This will build a module called "pm8xxx-core".
1189 series as a module. The module will be called "qcom-spmi-pmic".
1193 depends on I2C
1198 To enable support for building sub-devices as modules,
1202 tristate "RDC R-321x southbridge"
1206 Say yes here if you want to have support for the RDC R-321x SoC
1212 depends on I2C
1222 depends on I2C
1228 which includes the I2C driver and the Core APIs. This driver provides
1230 sub-devices like charger, fuel gauge, flash LED, current source,
1235 depends on I2C
1247 depends on I2C=y
1254 through i2c interface. The device supports multiple sub-devices
1265 depends on I2C && OF
1274 through I2C interface. The device supports multiple sub-devices
1288 through an SPI interface. The device supports multiple sub-devices
1289 including interrupts, LDO & DCDC regulators, and power on-key.
1293 depends on I2C
1307 depends on I2C=y
1320 module will be called sec-core.
1327 depends on I2C
1332 radio. This MFD driver connects the radio-si476x V4L2 module
1336 module will be called si476x-core.
1340 depends on I2C
1345 to be shared by all sub-devices.
1348 sub-devices represented by child nodes in Device Tree will be
1353 depends on I2C
1361 * SMARC-sAL28
1386 depends on I2C
1416 the Multi-Function Timer Pulse Unit 3 (MTU3a) hardware available
1422 bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
1433 bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
1441 since hardware version v1.0) or the I2C bus via PRCMU. It also adds
1446 bool "ST-Ericsson DB8500 Power Reset Control Management Unit"
1457 depends on I2C=y || SPI_MASTER=y
1476 GPIO: stmpe-gpio
1477 Keypad: stmpe-keypad
1478 Touchscreen: stmpe-ts
1479 ADC: stmpe-adc
1485 bool "STMicroelectronics STMPE I2C Interface"
1486 depends on I2C=y
1489 This is used to enable I2C interface of STMPE
1534 depends on I2C
1545 depends on I2C=y
1555 depends on I2C
1579 depends on I2C=y
1586 depends on I2C
1593 high-power "white LED driver". This boost converter is
1599 depends on I2C && GPIOLIB
1613 depends on I2C
1628 depends on I2C
1641 depends on I2C=y
1654 depends on I2C && OF
1670 depends on I2C
1684 depends on I2C && OF
1698 depends on I2C && OF
1713 depends on I2C && OF
1727 depends on I2C=y
1742 depends on I2C=y
1759 tristate "TI TPS65912 Power Management chip with I2C"
1762 depends on I2C
1765 PM chips with I2C interface.
1783 tristate "TI TPS6594 Power Management chip with I2C"
1787 depends on I2C
1790 PM chips with I2C interface.
1793 will be called tps6594-i2c.
1806 will be called tps6594-spi.
1810 depends on I2C=y
1818 so that function-specific drivers can bind to them.
1820 These multi-function chips are found on many OMAP2 and OMAP3
1834 This driver uses board-specific data to initialize the resources
1846 depends on I2C=y
1860 depends on I2C=y && ARCH_OMAP2
1864 regulators, Dual slot memory card transceivers, real-time clock
1870 depends on I2C
1875 driver connects the radio-wl1273 V4L2 module and the wl1273
1880 depends on I2C
1889 backlight or ambient-light-sensor functionality of the device.
1900 for in-vehicle infontainment, called Russellville.
1904 depends on I2C=y
1915 tristate "TQ-Systems IO controller TQMX86"
1919 TQ-Systems IO controller and watchdog device, found on their
1935 depends on I2C=y && OF
1946 tristate "Cirrus Logic/Wolfson Microelectronics Arizona platform with I2C"
1949 depends on I2C
1952 audio SoC core functionality controlled via I2C.
1997 depends on I2C=y
2009 bool "Wolfson Microelectronics WM831x/2x PMICs with I2C"
2014 depends on I2C=y
2017 when controlled using I2C. This driver provides common support
2038 bool "Wolfson Microelectronics WM8350 with I2C"
2041 depends on I2C=y
2046 I2C as the control interface. Additional options must be
2054 depends on I2C
2056 The WM8994 is a highly integrated hi-fi CODEC designed for
2070 The WM9705, WM9712 and WM9713 is a highly integrated hi-fi CODEC
2079 depends on I2C && (ARCH_NOMADIK || COMPILE_TEST)
2084 in various ST Microelectronics and ST-Ericsson embedded
2089 depends on I2C=y
2102 depends on I2C=y
2109 Power Management ICs. BD71828GW and BD71815AGW are single-chip power
2110 management ICs mainly for battery-powered portable devices.
2113 also a single-cell linear charger, a Coulomb counter, a real-time
2118 depends on I2C=y
2126 designed to be used to power R-Car series processors.
2130 depends on I2C=y
2142 tristate "Support for STM32 Low-Power Timer"
2148 Select this option to enable STM32 Low-Power Timer driver
2153 module will be called stm32-lptimer.
2168 depends on I2C=y && OF
2183 tristate "Support for STMicroelectronics Multi-Function eXpander (STMFX)"
2184 depends on I2C
2189 Support for the STMicroelectronics Multi-Function eXpander.
2214 tristate "Actions Semi ATC260x PMICs with I2C"
2217 depends on I2C
2219 Support for the Actions Semi ATC260x PMICs controlled via I2C.
2227 depends on I2C
2239 power-on options, power-off control and system FAN control on recent
2248 depends on I2C
2259 depends on I2C && OF
2303 tristate "Cirrus Logic CS40L50 (I2C)"
2306 depends on I2C
2309 Driver over I2C.
2312 called "cs40l50-i2c".
2324 called "cs40l50-spi".
2350 This option enables basic support for the SGI IOC3-based
2390 tristate "Renesas Synchronization Management Unit with I2C"
2391 depends on I2C && OF
2396 Clockmatrix and 82P33XXX series. This option supports I2C as