select IRQ_DOMAIN
default n
+config MFD_RPISENSE_CORE
+ tristate "Raspberry Pi Sense HAT core functions"
+ depends on I2C
+ select MFD_CORE
+ help
+ This is the core driver for the Raspberry Pi Sense HAT. This provides
+ the necessary functions to communicate with the hardware.
+
config MFD_CS5535
tristate "AMD CS5535 and CS5536 southbridge core functions"
select MFD_CORE
tristate
select MFD_CORE
select REGMAP
+ select REGMAP_IRQ
config MFD_CS42L43_I2C
tristate "Cirrus Logic CS42L43 (I2C)"
To enable support for building sub-devices as modules,
choose M here.
+config MFD_RASPBERRYPI_POE_HAT
+ tristate "Raspberry Pi PoE HAT MFD"
+ depends on I2C
+ select MFD_SIMPLE_MFD_I2C
+ help
+ This module supports the PWM fan controller found on the Raspberry Pi
+ POE and POE+ HAT boards, and the power supply driver on the POE+ HAT.
+ (Functionally it relies on MFD_SIMPLE_MFD_I2C to provide the framework
+ that loads the child drivers).
+
config MFD_RDC321X
tristate "RDC R-321x southbridge"
select MFD_CORE
config MFD_TI_AM335X_TSCADC
tristate "TI ADC / Touch Screen chip support"
+ depends on ARCH_OMAP2PLUS || ARCH_K3 || COMPILE_TEST
select MFD_CORE
select REGMAP
select REGMAP_MMIO
additional drivers must be enabled in order to use the functionality
of the device.
+config MFD_RP1
+ tristate "RP1 MFD driver"
+ depends on PCI
+ select MFD_CORE
+ help
+ Support for the RP1 peripheral chip.
+
+ This driver provides support for the Raspberry Pi RP1 peripheral chip.
+ It is responsible for enabling the Device Tree node once the PCIe endpoint
+ has been configured, and handling interrupts.
+
config MFD_RSMU_I2C
tristate "Renesas Synchronization Management Unit with I2C"
depends on I2C && OF