]> git.karo-electronics.de Git - karo-tx-linux.git/commit
iio: adc: add support for X-Powers AXP20X and AXP22X PMICs ADCs
authorQuentin Schulz <quentin.schulz@free-electrons.com>
Tue, 4 Apr 2017 06:34:41 +0000 (08:34 +0200)
committerLee Jones <lee.jones@linaro.org>
Thu, 27 Apr 2017 08:25:07 +0000 (09:25 +0100)
commit0e34d5de961d5a8a84cf77878ca871c6e8104620
treeab1eb178d67f1320548b0530cae31743daad27a9
parentbe269180c9335c257a2763c3fd3a44e65c90c1f0
iio: adc: add support for X-Powers AXP20X and AXP22X PMICs ADCs

The X-Powers AXP20X and AXP22X PMICs have multiple ADCs. They expose the
battery voltage, battery charge and discharge currents, AC-in and VBUS
voltages and currents, 2 GPIOs muxable in ADC mode and PMIC temperature.

This adds support for most of AXP20X and AXP22X ADCs.

Signed-off-by: Quentin Schulz <quentin.schulz@free-electrons.com>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Chen-Yu Tsai <wens@csie.org>
Reviewed-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/axp20x_adc.c [new file with mode: 0644]