IIO: ADC: add stm32 DFSDM core support
authorArnaud Pouliquen <[email protected]>
Wed, 10 Jan 2018 10:13:10 +0000 (11:13 +0100)
committerMark Brown <[email protected]>
Wed, 10 Jan 2018 10:30:11 +0000 (10:30 +0000)
commitbed73904e76fc08d0ec3a7ba3eb2ddbb2e38862c
tree99193706b1e4dc8d0a1906f827af83428dbcbc6f
parent6c82f947fc9784b774cad0b90c20a5d703f9b763
IIO: ADC: add stm32 DFSDM core support

Add driver for stm32 DFSDM pheripheral. Its converts a sigma delta
stream in n bit samples through a low pass filter and an integrator.
stm32-dfsdm-core driver is the core part supporting the filter
instances dedicated to sigma-delta ADC or audio PDM microphone purpose.

Signed-off-by: Arnaud Pouliquen <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/stm32-dfsdm-core.c [new file with mode: 0644]
drivers/iio/adc/stm32-dfsdm.h [new file with mode: 0644]