Message ID | 1516979499-3665-1-git-send-email-fabrice.gasnier@st.com |
---|---|
Headers | show |
Series | Add support for PWM input capture on STM32 | expand |
2018-01-26 16:11 GMT+01:00 Fabrice Gasnier <fabrice.gasnier@st.com>: > This series adds support for capture to stm32-pwm driver. > Capture is based on DMAs. > - First two patches are precursor patches > - Subsequent two patches add support for requesting DMAs to MFD core > - Next three patches add support for capture to stm32-pwm driver > - This has been tested on stm32429i-eval board. > > --- > Changes in v2: > - Abstract DMA handling from child driver: move it to MFD core > - Rework pwm capture routines to adopt this change > - Comment on optional dma support, beautify DMAs probe For this series: Reviewed-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> > > Fabrice Gasnier (8): > pwm: stm32: fix, remove unused struct device > pwm: stm32: protect common prescaler for all channels > dt-bindings: mfd: stm32-timers: add support for dmas > mfd: stm32-timers: add support for dmas > pwm: stm32: add capture support > pwm: stm32: improve capture by tuning counter prescaler > pwm: stm32: use input prescaler to improve period capture > ARM: dts: stm32: Enable pwm3 input capture on stm32f429i-eval > > .../devicetree/bindings/mfd/stm32-timers.txt | 20 ++ > arch/arm/boot/dts/stm32429i-eval.dts | 3 + > drivers/mfd/stm32-timers.c | 215 +++++++++++++++- > drivers/pwm/pwm-stm32.c | 276 ++++++++++++++++++++- > include/linux/mfd/stm32-timers.h | 39 +++ > 5 files changed, 547 insertions(+), 6 deletions(-) > > -- > 1.9.1 >
On 01/26/2018 04:11 PM, Fabrice Gasnier wrote: > This series adds support for capture to stm32-pwm driver. > Capture is based on DMAs. > - First two patches are precursor patches > - Subsequent two patches add support for requesting DMAs to MFD core > - Next three patches add support for capture to stm32-pwm driver > - This has been tested on stm32429i-eval board. > > --- > Changes in v2: > - Abstract DMA handling from child driver: move it to MFD core > - Rework pwm capture routines to adopt this change > - Comment on optional dma support, beautify DMAs probe Hi all, Gentle ping for v2 driver review since DT Bindings has been reviewed by Rob and the series by Benjamin. Many thanks in advance Regards Fabrice > > Fabrice Gasnier (8): > pwm: stm32: fix, remove unused struct device > pwm: stm32: protect common prescaler for all channels > dt-bindings: mfd: stm32-timers: add support for dmas > mfd: stm32-timers: add support for dmas > pwm: stm32: add capture support > pwm: stm32: improve capture by tuning counter prescaler > pwm: stm32: use input prescaler to improve period capture > ARM: dts: stm32: Enable pwm3 input capture on stm32f429i-eval > > .../devicetree/bindings/mfd/stm32-timers.txt | 20 ++ > arch/arm/boot/dts/stm32429i-eval.dts | 3 + > drivers/mfd/stm32-timers.c | 215 +++++++++++++++- > drivers/pwm/pwm-stm32.c | 276 ++++++++++++++++++++- > include/linux/mfd/stm32-timers.h | 39 +++ > 5 files changed, 547 insertions(+), 6 deletions(-) > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Wed, 14 Feb 2018, Fabrice Gasnier wrote: > On 01/26/2018 04:11 PM, Fabrice Gasnier wrote: > > This series adds support for capture to stm32-pwm driver. > > Capture is based on DMAs. > > - First two patches are precursor patches > > - Subsequent two patches add support for requesting DMAs to MFD core > > - Next three patches add support for capture to stm32-pwm driver > > - This has been tested on stm32429i-eval board. > > > > --- > > Changes in v2: > > - Abstract DMA handling from child driver: move it to MFD core > > - Rework pwm capture routines to adopt this change > > - Comment on optional dma support, beautify DMAs probe > > Hi all, > > Gentle ping for v2 driver review since DT Bindings has been reviewed by > Rob and the series by Benjamin. Best thing to do is collect the Acks you have and send the set out as a [RESEND].