blob: 988140dc643f9d2cc178710c60c9447035e3877c [file] [log] [blame] [edit]
# SPDX-License-Identifier: GPL-2.0-only
config MEDIATEK_MT6338_AUXADC
tristate "MediaTek MT6338 PMIC AUXADC Support"
depends on MFD_MT6338
help
Say yes here to enable support for MediaTek MT6338 PMIC AUXADC.
The driver supports multiple channels read.
This driver can also be built as a module. If so, the module will be
called mt6338-auxadc.
config MEDIATEK_MT635X_AUXADC
tristate "MediaTek MT635X PMIC AUXADC Support"
depends on DEVICE_MODULES_MFD_MT6397
help
Say yes here to enable support for MediaTek MT635X PMIC AUXADC.
The driver supports multiple channels read.
This driver can also be built as a module. If so, the module will be
called mt635x-auxadc.
config MEDIATEK_MT6362_ADC
tristate "Mediatek MT6362 SPMI ADC driver"
depends on MFD_MT6362
select IIO_BUFFER
select IIO_TRIGGERED_BUFFER
help
Say yes here to have support for the MT6362 ADC.
Provide VBUS, VSYS, VBAT, IBUS, IBAT several channel.
The driver can also be build as a module.
If so, the module will be called mt6362_adc.
config MEDIATEK_MT6375_ADC
tristate "MT6375 ADC driver"
depends on MFD_MT6375
select IIO_BUFFER
select IIO_TRIGGERED_BUFFER
help
Say yes here to have support for the MT6375 ADC.
The driver does support several channels, VBUS, VBAT, IBUS, etc...
The driver can also be build as a module.
If so, the module will be called mt6375-adc.
config MEDIATEK_MT6375_AUXADC
tristate "MT6375 AUXADC driver"
depends on MFD_MT6375
help
Say yes here to have support for the MT6375 AUXADC.
The driver does support several channels TBAT, VBAT, etc...
The driver can also be build as a module.
If so, the module will be called mt6375-auxadc.
config DEVICE_MODULES_MEDIATEK_MT6577_AUXADC
tristate "MediaTek AUXADC driver"
depends on ARCH_MEDIATEK || COMPILE_TEST
depends on HAS_IOMEM
help
Say yes here to enable support for MediaTek mt65xx AUXADC.
The driver supports immediate mode operation to read from one of sixteen
channels (external or internal).
This driver can also be built as a module. If so, the module will be
called mt6577_auxadc.
config MEDIATEK_SPMI_PMIC_ADC
tristate "MediaTek SPMI PMIC ADC Support"
depends on MFD_MTK_SPMI_PMIC
help
Say yes here to enable support for MediaTek SPMI PMIC ADC.
The driver supports multiple channels read.
This driver can also be built as a module. If so, the module will be
called mtk-spmi-pmic-adc.
config RT9490_ADC
tristate "Richtek RT9490 ADC"
depends on MFD_RT9490 || COMPILE_TEST
help
Say yes here to enable support rt9490 adc part.
It can be used to get monitoring datas for the charging sense
voltage and current.
Say N to disable.