OSDN Git Service

iio: adc: Add round robin ADC driver
authorSiddartha Mohanadoss <smohanad@codeaurora.org>
Mon, 23 May 2016 19:16:57 +0000 (12:16 -0700)
committerKyle Yan <kyan@codeaurora.org>
Tue, 31 May 2016 22:24:05 +0000 (15:24 -0700)
commit6cd193087140927f1c05d6aecd6dd1b555cf4a40
treee3163bf8d2ec9d80b4465dc1021b3237eaed6bc8
parent2fcd240ed3cd80a5ee38ef599033e21e99772e2c
iio: adc: Add round robin ADC driver

Round robin ADC (RRADC) driver provides an interface to enable
clients to read ADC values from the RRADC controller. The ADC
values are updated in a round robin sequence among the enabled
channels.

Clients include reading voltage, current and temperature channels
such as battery ID, battery thermistors, skin temperature,
PMI die temperature, charger temperature, USB_IN and DCIN voltage
and current.

Change-Id: I927c0f6a7db654880d951729996a27310f6628cf
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
Documentation/devicetree/bindings/iio/adc/qcom-rradc.txt [new file with mode: 0644]
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/qcom-rradc.c [new file with mode: 0644]