On Sun, Feb 07, 2016 at 06:14:16PM +0900, Akinobu Mita wrote:
This adds ADC0831/ADC0832/ADC0834/ADC0838 8-bit ADC driver.
I have tested with ADC0831 and ADC0832. The remaining ADC0834 and
ADC0838 are very similar to ADC0832.
Signed-off-by: Akinobu Mita <redacted>
Cc: Jonathan Cameron <redacted>
Cc: Hartmut Knaack <redacted>
Cc: Lars-Peter Clausen <lars-Qo5EllUWu/uELgA04lAiVw@public.gmane.org>
Cc: Peter Meerwald <redacted>
---
* v2 (Most changes are suggested by Jonathan Cameron)
- rename driver name from ti-adc083x to ti-adc0832
- simplify read_raw() by moving lock
- fix remove() of driver with correct unwinding
- enable untested chips (adc0831, adc0834, adc0838)
- fix adc0831_adc_conversion as a result of testing
.../devicetree/bindings/iio/adc/ti-adc0832.txt | 19 ++
Acked-by: Rob Herring <redacted>
drivers/iio/adc/Kconfig | 10 +
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/ti-adc0832.c | 288 +++++++++++++++++++++
4 files changed, 318 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc0832.txt
create mode 100644 drivers/iio/adc/ti-adc0832.c