mfd: Add support for Azoteq IQS620A/621/622/624/625
This patch adds core support for the Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors. Signed-off-by: Jeff LaBundy <jeff@labundy.com> Signed-off-by: Lee Jones <lee.jones@linaro.org>
This commit is contained in:
@@ -642,6 +642,19 @@ config MFD_IPAQ_MICRO
|
||||
AT90LS8535 microcontroller flashed with a special iPAQ
|
||||
firmware using the custom protocol implemented in this driver.
|
||||
|
||||
config MFD_IQS62X
|
||||
tristate "Azoteq IQS620A/621/622/624/625 core support"
|
||||
depends on I2C
|
||||
select MFD_CORE
|
||||
select REGMAP_I2C
|
||||
help
|
||||
Say Y here if you want to build core support for the Azoteq IQS620A,
|
||||
IQS621, IQS622, IQS624 and IQS625 multi-function sensors. Additional
|
||||
options must be selected to enable device-specific functions.
|
||||
|
||||
To compile this driver as a module, choose M here: the module will
|
||||
be called iqs62x.
|
||||
|
||||
config MFD_JANZ_CMODIO
|
||||
tristate "Janz CMOD-IO PCI MODULbus Carrier Board"
|
||||
select MFD_CORE
|
||||
|
@@ -226,6 +226,7 @@ obj-$(CONFIG_MFD_AS3711) += as3711.o
|
||||
obj-$(CONFIG_MFD_AS3722) += as3722.o
|
||||
obj-$(CONFIG_MFD_STW481X) += stw481x.o
|
||||
obj-$(CONFIG_MFD_IPAQ_MICRO) += ipaq-micro.o
|
||||
obj-$(CONFIG_MFD_IQS62X) += iqs62x.o
|
||||
obj-$(CONFIG_MFD_MENF21BMC) += menf21bmc.o
|
||||
obj-$(CONFIG_MFD_HI6421_PMIC) += hi6421-pmic-core.o
|
||||
obj-$(CONFIG_MFD_HI655X_PMIC) += hi655x-pmic.o
|
||||
|
1063
drivers/mfd/iqs62x.c
Normal file
1063
drivers/mfd/iqs62x.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user