|
@@ -23,7 +23,7 @@ config MFD_AS3711
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
Support for the AS3711 PMIC from AMS
|
|
|
|
|
@@ -40,7 +40,7 @@ config PMIC_ADP5520
|
|
|
config MFD_AAT2870_CORE
|
|
|
bool "AnalogicTech AAT2870"
|
|
|
select MFD_CORE
|
|
|
- depends on I2C=y && GPIOLIB && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y && GPIOLIB
|
|
|
help
|
|
|
If you say yes here you get support for the AAT2870.
|
|
|
This driver provides common support for accessing the device,
|
|
@@ -78,7 +78,7 @@ config MFD_CROS_EC_SPI
|
|
|
|
|
|
config MFD_ASIC3
|
|
|
bool "Compaq ASIC3"
|
|
|
- depends on GENERIC_HARDIRQS && GPIOLIB && ARM
|
|
|
+ depends on GPIOLIB && ARM
|
|
|
select MFD_CORE
|
|
|
---help---
|
|
|
This driver supports the ASIC3 multifunction chip found on many
|
|
@@ -104,7 +104,7 @@ config MFD_DA9052_SPI
|
|
|
select REGMAP_SPI
|
|
|
select REGMAP_IRQ
|
|
|
select PMIC_DA9052
|
|
|
- depends on SPI_MASTER=y && GENERIC_HARDIRQS
|
|
|
+ depends on SPI_MASTER=y
|
|
|
help
|
|
|
Support for the Dialog Semiconductor DA9052 PMIC
|
|
|
when controlled using SPI. This driver provides common support
|
|
@@ -116,7 +116,7 @@ config MFD_DA9052_I2C
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
select PMIC_DA9052
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
Support for the Dialog Semiconductor DA9052 PMIC
|
|
|
when controlled using I2C. This driver provides common support
|
|
@@ -128,7 +128,7 @@ config MFD_DA9055
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
select MFD_CORE
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
Say yes here for support of Dialog Semiconductor DA9055. This is
|
|
|
a Power Management IC. This driver provides common support for
|
|
@@ -144,7 +144,7 @@ config MFD_DA9063
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
Say yes here for support for the Dialog Semiconductor DA9063 PMIC.
|
|
|
This includes the I2C driver and core APIs.
|
|
@@ -156,7 +156,7 @@ config MFD_MC13783
|
|
|
|
|
|
config MFD_MC13XXX
|
|
|
tristate
|
|
|
- depends on (SPI_MASTER || I2C) && GENERIC_HARDIRQS
|
|
|
+ depends on (SPI_MASTER || I2C)
|
|
|
select MFD_CORE
|
|
|
select MFD_MC13783
|
|
|
help
|
|
@@ -167,7 +167,7 @@ config MFD_MC13XXX
|
|
|
|
|
|
config MFD_MC13XXX_SPI
|
|
|
tristate "Freescale MC13783 and MC13892 SPI interface"
|
|
|
- depends on SPI_MASTER && GENERIC_HARDIRQS
|
|
|
+ depends on SPI_MASTER
|
|
|
select REGMAP_SPI
|
|
|
select MFD_MC13XXX
|
|
|
help
|
|
@@ -175,7 +175,7 @@ config MFD_MC13XXX_SPI
|
|
|
|
|
|
config MFD_MC13XXX_I2C
|
|
|
tristate "Freescale MC13892 I2C interface"
|
|
|
- depends on I2C && GENERIC_HARDIRQS
|
|
|
+ depends on I2C
|
|
|
select REGMAP_I2C
|
|
|
select MFD_MC13XXX
|
|
|
help
|
|
@@ -183,7 +183,7 @@ config MFD_MC13XXX_I2C
|
|
|
|
|
|
config HTC_EGPIO
|
|
|
bool "HTC EGPIO support"
|
|
|
- depends on GENERIC_HARDIRQS && GPIOLIB && ARM
|
|
|
+ depends on GPIOLIB && ARM
|
|
|
help
|
|
|
This driver supports the CPLD egpio chip present on
|
|
|
several HTC phones. It provides basic support for input
|
|
@@ -192,7 +192,6 @@ config HTC_EGPIO
|
|
|
config HTC_PASIC3
|
|
|
tristate "HTC PASIC3 LED/DS1WM chip support"
|
|
|
select MFD_CORE
|
|
|
- depends on GENERIC_HARDIRQS
|
|
|
help
|
|
|
This core driver provides register access for the LED/DS1WM
|
|
|
chips labeled "AIC2" and "AIC3", found on HTC Blueangel and
|
|
@@ -210,7 +209,7 @@ config HTC_I2CPLD
|
|
|
|
|
|
config LPC_ICH
|
|
|
tristate "Intel ICH LPC"
|
|
|
- depends on PCI && GENERIC_HARDIRQS
|
|
|
+ depends on PCI
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
The LPC bridge function of the Intel ICH provides support for
|
|
@@ -220,7 +219,7 @@ config LPC_ICH
|
|
|
|
|
|
config LPC_SCH
|
|
|
tristate "Intel SCH LPC"
|
|
|
- depends on PCI && GENERIC_HARDIRQS
|
|
|
+ depends on PCI
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
LPC bridge function of the Intel SCH provides support for
|
|
@@ -238,7 +237,7 @@ config MFD_INTEL_MSIC
|
|
|
config MFD_JANZ_CMODIO
|
|
|
tristate "Janz CMOD-IO PCI MODULbus Carrier Board"
|
|
|
select MFD_CORE
|
|
|
- depends on PCI && GENERIC_HARDIRQS
|
|
|
+ depends on PCI
|
|
|
help
|
|
|
This is the core driver for the Janz CMOD-IO PCI MODULbus
|
|
|
carrier board. This device is a PCI to MODULbus bridge which may
|
|
@@ -277,7 +276,7 @@ config MFD_KEMPLD
|
|
|
|
|
|
config MFD_88PM800
|
|
|
tristate "Marvell 88PM800"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
select MFD_CORE
|
|
@@ -289,7 +288,7 @@ config MFD_88PM800
|
|
|
|
|
|
config MFD_88PM805
|
|
|
tristate "Marvell 88PM805"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
select MFD_CORE
|
|
@@ -301,7 +300,7 @@ config MFD_88PM805
|
|
|
|
|
|
config MFD_88PM860X
|
|
|
bool "Marvell 88PM8606/88PM8607"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select REGMAP_I2C
|
|
|
select MFD_CORE
|
|
|
help
|
|
@@ -312,7 +311,7 @@ config MFD_88PM860X
|
|
|
|
|
|
config MFD_MAX77686
|
|
|
bool "Maxim Semiconductor MAX77686 PMIC Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select IRQ_DOMAIN
|
|
@@ -325,7 +324,7 @@ config MFD_MAX77686
|
|
|
|
|
|
config MFD_MAX77693
|
|
|
bool "Maxim Semiconductor MAX77693 PMIC Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
@@ -339,7 +338,7 @@ config MFD_MAX77693
|
|
|
config MFD_MAX8907
|
|
|
tristate "Maxim Semiconductor MAX8907 PMIC Support"
|
|
|
select MFD_CORE
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
help
|
|
@@ -350,7 +349,7 @@ config MFD_MAX8907
|
|
|
|
|
|
config MFD_MAX8925
|
|
|
bool "Maxim Semiconductor MAX8925 PMIC Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
Say yes here to support for Maxim Semiconductor MAX8925. This is
|
|
@@ -360,7 +359,7 @@ config MFD_MAX8925
|
|
|
|
|
|
config MFD_MAX8997
|
|
|
bool "Maxim Semiconductor MAX8997/8966 PMIC Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select IRQ_DOMAIN
|
|
|
help
|
|
@@ -373,7 +372,7 @@ config MFD_MAX8997
|
|
|
|
|
|
config MFD_MAX8998
|
|
|
bool "Maxim Semiconductor MAX8998/National LP3974 PMIC Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select IRQ_DOMAIN
|
|
|
help
|
|
@@ -385,7 +384,7 @@ config MFD_MAX8998
|
|
|
|
|
|
config EZX_PCAP
|
|
|
bool "Motorola EZXPCAP Support"
|
|
|
- depends on GENERIC_HARDIRQS && SPI_MASTER
|
|
|
+ depends on SPI_MASTER
|
|
|
help
|
|
|
This enables the PCAP ASIC present on EZX Phones. This is
|
|
|
needed for MMC, TouchScreen, Sound, USB, etc..
|
|
@@ -393,7 +392,7 @@ config EZX_PCAP
|
|
|
config MFD_VIPERBOARD
|
|
|
tristate "Nano River Technologies Viperboard"
|
|
|
select MFD_CORE
|
|
|
- depends on USB && GENERIC_HARDIRQS
|
|
|
+ depends on USB
|
|
|
default n
|
|
|
help
|
|
|
Say yes here if you want support for Nano River Technologies
|
|
@@ -407,7 +406,7 @@ config MFD_VIPERBOARD
|
|
|
config MFD_RETU
|
|
|
tristate "Nokia Retu and Tahvo multi-function device"
|
|
|
select MFD_CORE
|
|
|
- depends on I2C && GENERIC_HARDIRQS
|
|
|
+ depends on I2C
|
|
|
select REGMAP_IRQ
|
|
|
help
|
|
|
Retu and Tahvo are a multi-function devices found on Nokia
|
|
@@ -480,7 +479,7 @@ config MFD_PM8XXX_IRQ
|
|
|
config MFD_RDC321X
|
|
|
tristate "RDC R-321x southbridge"
|
|
|
select MFD_CORE
|
|
|
- depends on PCI && GENERIC_HARDIRQS
|
|
|
+ depends on PCI
|
|
|
help
|
|
|
Say yes here if you want to have support for the RDC R-321x SoC
|
|
|
southbridge which provides access to GPIOs and Watchdog using the
|
|
@@ -488,7 +487,7 @@ config MFD_RDC321X
|
|
|
|
|
|
config MFD_RTSX_PCI
|
|
|
tristate "Realtek PCI-E card reader"
|
|
|
- depends on PCI && GENERIC_HARDIRQS
|
|
|
+ depends on PCI
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
This supports for Realtek PCI-Express card reader including rts5209,
|
|
@@ -498,7 +497,7 @@ config MFD_RTSX_PCI
|
|
|
|
|
|
config MFD_RC5T583
|
|
|
bool "Ricoh RC5T583 Power Management system device"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
@@ -512,7 +511,7 @@ config MFD_RC5T583
|
|
|
|
|
|
config MFD_SEC_CORE
|
|
|
bool "SAMSUNG Electronics PMIC Series Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
@@ -555,7 +554,7 @@ config MFD_SM501_GPIO
|
|
|
|
|
|
config MFD_SMSC
|
|
|
bool "SMSC ECE1099 series chips"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
@@ -577,7 +576,7 @@ config ABX500_CORE
|
|
|
|
|
|
config AB3100_CORE
|
|
|
bool "ST-Ericsson AB3100 Mixed Signal Circuit core functions"
|
|
|
- depends on I2C=y && ABX500_CORE && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y && ABX500_CORE
|
|
|
select MFD_CORE
|
|
|
default y if ARCH_U300
|
|
|
help
|
|
@@ -601,7 +600,7 @@ config AB3100_OTP
|
|
|
|
|
|
config AB8500_CORE
|
|
|
bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
|
|
|
- depends on GENERIC_HARDIRQS && ABX500_CORE && MFD_DB8500_PRCMU
|
|
|
+ depends on ABX500_CORE && MFD_DB8500_PRCMU
|
|
|
select POWER_SUPPLY
|
|
|
select MFD_CORE
|
|
|
select IRQ_DOMAIN
|
|
@@ -639,7 +638,7 @@ config MFD_DB8500_PRCMU
|
|
|
|
|
|
config MFD_STMPE
|
|
|
bool "STMicroelectronics STMPE"
|
|
|
- depends on (I2C=y || SPI_MASTER=y) && GENERIC_HARDIRQS
|
|
|
+ depends on (I2C=y || SPI_MASTER=y)
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
Support for the STMPE family of I/O Expanders from
|
|
@@ -680,7 +679,7 @@ endmenu
|
|
|
|
|
|
config MFD_STA2X11
|
|
|
bool "STMicroelectronics STA2X11"
|
|
|
- depends on STA2X11 && GENERIC_HARDIRQS
|
|
|
+ depends on STA2X11
|
|
|
select MFD_CORE
|
|
|
select REGMAP_MMIO
|
|
|
|
|
@@ -700,7 +699,6 @@ config MFD_TI_AM335X_TSCADC
|
|
|
select MFD_CORE
|
|
|
select REGMAP
|
|
|
select REGMAP_MMIO
|
|
|
- depends on GENERIC_HARDIRQS
|
|
|
help
|
|
|
If you say yes here you get support for Texas Instruments series
|
|
|
of Touch Screen /ADC chips.
|
|
@@ -717,7 +715,7 @@ config MFD_DM355EVM_MSP
|
|
|
|
|
|
config MFD_LP8788
|
|
|
bool "TI LP8788 Power Management Unit Driver"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select IRQ_DOMAIN
|
|
@@ -739,14 +737,14 @@ config MFD_PALMAS
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
If you say yes here you get support for the Palmas
|
|
|
series of PMIC chips from Texas Instruments.
|
|
|
|
|
|
config MFD_TI_SSP
|
|
|
tristate "TI Sequencer Serial Port support"
|
|
|
- depends on ARCH_DAVINCI_TNETV107X && GENERIC_HARDIRQS
|
|
|
+ depends on ARCH_DAVINCI_TNETV107X
|
|
|
select MFD_CORE
|
|
|
---help---
|
|
|
Say Y here if you want support for the Sequencer Serial Port
|
|
@@ -761,7 +759,6 @@ config TPS6105X
|
|
|
select REGULATOR
|
|
|
select MFD_CORE
|
|
|
select REGULATOR_FIXED_VOLTAGE
|
|
|
- depends on GENERIC_HARDIRQS
|
|
|
help
|
|
|
This option enables a driver for the TP61050/TPS61052
|
|
|
high-power "white LED driver". This boost converter is
|
|
@@ -784,7 +781,7 @@ config TPS65010
|
|
|
config TPS6507X
|
|
|
tristate "TI TPS6507x Power Management / Touch Screen chips"
|
|
|
select MFD_CORE
|
|
|
- depends on I2C && GENERIC_HARDIRQS
|
|
|
+ depends on I2C
|
|
|
help
|
|
|
If you say yes here you get support for the TPS6507x series of
|
|
|
Power Management / Touch Screen chips. These include voltage
|
|
@@ -798,7 +795,7 @@ config TPS65911_COMPARATOR
|
|
|
|
|
|
config MFD_TPS65090
|
|
|
bool "TI TPS65090 Power Management chips"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
@@ -811,7 +808,7 @@ config MFD_TPS65090
|
|
|
|
|
|
config MFD_TPS65217
|
|
|
tristate "TI TPS65217 Power Management / White LED chips"
|
|
|
- depends on I2C && GENERIC_HARDIRQS
|
|
|
+ depends on I2C
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
@@ -826,7 +823,7 @@ config MFD_TPS65217
|
|
|
|
|
|
config MFD_TPS6586X
|
|
|
bool "TI TPS6586x Power Management chips"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
@@ -841,7 +838,7 @@ config MFD_TPS6586X
|
|
|
|
|
|
config MFD_TPS65910
|
|
|
bool "TI TPS65910 Power Management chip"
|
|
|
- depends on I2C=y && GPIOLIB && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y && GPIOLIB
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
@@ -862,7 +859,7 @@ config MFD_TPS65912_I2C
|
|
|
bool "TI TPS65912 Power Management chip with I2C"
|
|
|
select MFD_CORE
|
|
|
select MFD_TPS65912
|
|
|
- depends on I2C=y && GPIOLIB && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y && GPIOLIB
|
|
|
help
|
|
|
If you say yes here you get support for the TPS65912 series of
|
|
|
PM chips with I2C interface.
|
|
@@ -871,14 +868,14 @@ config MFD_TPS65912_SPI
|
|
|
bool "TI TPS65912 Power Management chip with SPI"
|
|
|
select MFD_CORE
|
|
|
select MFD_TPS65912
|
|
|
- depends on SPI_MASTER && GPIOLIB && GENERIC_HARDIRQS
|
|
|
+ depends on SPI_MASTER && GPIOLIB
|
|
|
help
|
|
|
If you say yes here you get support for the TPS65912 series of
|
|
|
PM chips with SPI interface.
|
|
|
|
|
|
config MFD_TPS80031
|
|
|
bool "TI TPS80031/TPS80032 Power Management chips"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
@@ -892,7 +889,7 @@ config MFD_TPS80031
|
|
|
|
|
|
config TWL4030_CORE
|
|
|
bool "TI TWL4030/TWL5030/TWL6030/TPS659x0 Support"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select IRQ_DOMAIN
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
@@ -931,13 +928,13 @@ config TWL4030_POWER
|
|
|
|
|
|
config MFD_TWL4030_AUDIO
|
|
|
bool "TI TWL4030 Audio"
|
|
|
- depends on TWL4030_CORE && GENERIC_HARDIRQS
|
|
|
+ depends on TWL4030_CORE
|
|
|
select MFD_CORE
|
|
|
default n
|
|
|
|
|
|
config TWL6040_CORE
|
|
|
bool "TI TWL6040 audio codec"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
@@ -961,7 +958,7 @@ config MENELAUS
|
|
|
|
|
|
config MFD_WL1273_CORE
|
|
|
tristate "TI WL1273 FM radio"
|
|
|
- depends on I2C && GENERIC_HARDIRQS
|
|
|
+ depends on I2C
|
|
|
select MFD_CORE
|
|
|
default n
|
|
|
help
|
|
@@ -974,7 +971,6 @@ config MFD_LM3533
|
|
|
depends on I2C
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
- depends on GENERIC_HARDIRQS
|
|
|
help
|
|
|
Say yes here to enable support for National Semiconductor / TI
|
|
|
LM3533 Lighting Power chips.
|
|
@@ -996,7 +992,7 @@ config MFD_TIMBERDALE
|
|
|
|
|
|
config MFD_TC3589X
|
|
|
bool "Toshiba TC35892 and variants"
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
Support for the Toshiba TC35892 and variants I/O Expander.
|
|
@@ -1011,7 +1007,7 @@ config MFD_TMIO
|
|
|
|
|
|
config MFD_T7L66XB
|
|
|
bool "Toshiba T7L66XB"
|
|
|
- depends on ARM && HAVE_CLK && GENERIC_HARDIRQS
|
|
|
+ depends on ARM && HAVE_CLK
|
|
|
select MFD_CORE
|
|
|
select MFD_TMIO
|
|
|
help
|
|
@@ -1036,7 +1032,7 @@ config MFD_TC6393XB
|
|
|
|
|
|
config MFD_VX855
|
|
|
tristate "VIA VX855/VX875 integrated south bridge"
|
|
|
- depends on PCI && GENERIC_HARDIRQS
|
|
|
+ depends on PCI
|
|
|
select MFD_CORE
|
|
|
help
|
|
|
Say yes here to enable support for various functions of the
|
|
@@ -1054,7 +1050,7 @@ config MFD_ARIZONA_I2C
|
|
|
select MFD_ARIZONA
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
- depends on I2C && GENERIC_HARDIRQS
|
|
|
+ depends on I2C
|
|
|
help
|
|
|
Support for the Wolfson Microelectronics Arizona platform audio SoC
|
|
|
core functionality controlled via I2C.
|
|
@@ -1064,7 +1060,7 @@ config MFD_ARIZONA_SPI
|
|
|
select MFD_ARIZONA
|
|
|
select MFD_CORE
|
|
|
select REGMAP_SPI
|
|
|
- depends on SPI_MASTER && GENERIC_HARDIRQS
|
|
|
+ depends on SPI_MASTER
|
|
|
help
|
|
|
Support for the Wolfson Microelectronics Arizona platform audio SoC
|
|
|
core functionality controlled via I2C.
|
|
@@ -1090,7 +1086,7 @@ config MFD_WM8997
|
|
|
config MFD_WM8400
|
|
|
bool "Wolfson Microelectronics WM8400"
|
|
|
select MFD_CORE
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
select REGMAP_I2C
|
|
|
help
|
|
|
Support for the Wolfson Microelecronics WM8400 PMIC and audio
|
|
@@ -1100,7 +1096,6 @@ config MFD_WM8400
|
|
|
|
|
|
config MFD_WM831X
|
|
|
bool
|
|
|
- depends on GENERIC_HARDIRQS
|
|
|
|
|
|
config MFD_WM831X_I2C
|
|
|
bool "Wolfson Microelectronics WM831x/2x PMICs with I2C"
|
|
@@ -1108,7 +1103,7 @@ config MFD_WM831X_I2C
|
|
|
select MFD_WM831X
|
|
|
select REGMAP_I2C
|
|
|
select IRQ_DOMAIN
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
Support for the Wolfson Microelecronics WM831x and WM832x PMICs
|
|
|
when controlled using I2C. This driver provides common support
|
|
@@ -1121,7 +1116,7 @@ config MFD_WM831X_SPI
|
|
|
select MFD_WM831X
|
|
|
select REGMAP_SPI
|
|
|
select IRQ_DOMAIN
|
|
|
- depends on SPI_MASTER && GENERIC_HARDIRQS
|
|
|
+ depends on SPI_MASTER
|
|
|
help
|
|
|
Support for the Wolfson Microelecronics WM831x and WM832x PMICs
|
|
|
when controlled using SPI. This driver provides common support
|
|
@@ -1130,12 +1125,11 @@ config MFD_WM831X_SPI
|
|
|
|
|
|
config MFD_WM8350
|
|
|
bool
|
|
|
- depends on GENERIC_HARDIRQS
|
|
|
|
|
|
config MFD_WM8350_I2C
|
|
|
bool "Wolfson Microelectronics WM8350 with I2C"
|
|
|
select MFD_WM8350
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
The WM8350 is an integrated audio and power management
|
|
|
subsystem with watchdog and RTC functionality for embedded
|
|
@@ -1148,7 +1142,7 @@ config MFD_WM8994
|
|
|
select MFD_CORE
|
|
|
select REGMAP_I2C
|
|
|
select REGMAP_IRQ
|
|
|
- depends on I2C=y && GENERIC_HARDIRQS
|
|
|
+ depends on I2C=y
|
|
|
help
|
|
|
The WM8994 is a highly integrated hi-fi CODEC designed for
|
|
|
smartphone applicatiosn. As well as audio functionality it
|