Newer
Older
barebox / drivers / mfd / Kconfig
@Ahmad Fatoum Ahmad Fatoum on 3 Aug 2020 2 KB mfd: add Atmel Flexcom support
menu "Multifunction device drivers"

config MFD_ACT8846
	depends on I2C
	bool "ACT8846 driver"

config MFD_DA9053
	depends on I2C
	bool "DA9053 PMIC driver"
	help
	  This power management controller provides configurable power supplies,
	  a machine restart feature and a watchdog.

config MFD_DA9063
	depends on I2C
	bool "DA9063/DA9062 PMIC driver"

config MFD_LP3972
	depends on I2C
	bool "LP3972 driver"

config MFD_MC13XXX
	depends on I2C || SPI
	bool "MC13XXX a.k.a. PMIC driver (MC13783, MC13892, MC34708)"

config MFD_MC34704
	depends on I2C
	bool "MC34704 PMIC driver"

config MFD_MC9SDZ60
	depends on I2C
	bool "MC9SDZ60 driver"

config MFD_STMPE
	depends on I2C
	bool "STMPE-i2c driver"

config MFD_SYSCON
	bool "System Controller Register"
	help
	  Select this option to enable accessing system control registers

config MFD_TWLCORE
	bool

config MFD_TWL4030
	depends on I2C
	select MFD_TWLCORE
	bool "TWL4030 driver"

config MFD_TWL6030
	depends on I2C
	select MFD_TWLCORE
	bool "TWL6030 driver"

config RAVE_SP_CORE
	tristate "RAVE SP MCU core driver"
	depends on SERIAL_DEV_BUS
	select CRC_CCITT
	help
	  Select this to get support for the Supervisory Processor
	  device found on several devices in RAVE line of hardware.

config MFD_STPMIC1
	depends on I2C
	bool "STPMIC1 MFD driver"
	help
	  Select this to support communication with the STPMIC1.

config MFD_SUPERIO
	bool

config FINTEK_SUPERIO
       bool "Fintek Super I/O chip"
       select MFD_SUPERIO
       depends on X86 || COMPILE_TEST
       help
         Select this to probe for IO-port connected Fintek Super I/O chips.

config SMSC_SUPERIO
       bool "SMSC Super I/O chip"
       select MFD_SUPERIO
       depends on X86 || COMPILE_TEST
       help
         Select this to probe for IO-port connected SMSC Super I/O chips.

config MFD_STM32_TIMERS
	bool "STM32 Timers"
	depends on ARCH_STM32MP || COMPILE_TEST
	help
	  Select this to get regmap support for the timer blocks on STM32
	  MCUs and MPUs.

config MFD_ATMEL_FLEXCOM
	tristate "Atmel Flexcom (Flexible Serial Communication Unit)"
	depends on OFDEVICE
	help
	  Select this to get support for Atmel Flexcom. This is a wrapper
	  which embeds a SPI controller, a I2C controller and a USART. Only
	  one function can be used at a time. The choice is done at boot time
	  by the probe function of this MFD driver according to a device tree
	  property.

endmenu