Hi On 01/26/2017 03:28 PM, Fabrice Gasnier wrote:
The following patches add support for triggered buffer mode. These are based on top of "Add PWM and IIO timer drivers for STM32" series. Reference: https://lkml.org/lkml/2017/1/20/116 STM32 ADC, can use either interrupts or DMA to collect data. Either timer trigger output (TRGO) or PWM can be used as trigger source. This patchset has been tested on STM32F429 eval board.
...
Fabrice Gasnier (7): iio: adc: stm32: add support for triggered buffer mode iio: adc: stm32: Enable use of stm32 timer triggers iio: adc: stm32: add trigger polarity extended attribute Documentation: dt: iio: stm32-adc: optional dma support iio: adc: stm32: add optional dma support ARM: dts: stm32: Enable dma by default on stm32f4 adc ARM: dts: stm32: Enable pwm1 and pwm3 on stm32f429i-eval
Patches 6 & 7 (DT) applied on stm32-dt-for-v4.12 Regards Alex
Documentation/ABI/testing/sysfs-bus-iio-adc-stm32 | 18 + .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 7 + arch/arm/boot/dts/stm32429i-eval.dts | 28 + arch/arm/boot/dts/stm32f429.dtsi | 6 + drivers/iio/adc/Kconfig | 5 + drivers/iio/adc/stm32-adc-core.c | 1 + drivers/iio/adc/stm32-adc-core.h | 2 + drivers/iio/adc/stm32-adc.c | 633 ++++++++++++++++++++- 8 files changed, 676 insertions(+), 24 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-stm32
-- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html