summaryrefslogtreecommitdiffstats
path: root/drivers/mfd/Kconfig
blob: 160248072ab13df75276923c80f3bf8788915736 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# SPDX-License-Identifier: GPL-2.0-only
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_RN568PMIC
	depends on I2C
	bool "Ricoh RN5T568 MFD driver"
	help
	  Select this to support communication with the Ricoh RN5T568 PMIC.

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