Thread (21 messages) 21 messages, 6 authors, 2017-08-21

[PATCH v3 0/9] Add STM32 LPTimer: PWM, trigger and counter

From: Lee Jones <hidden>
Date: 2017-08-21 07:24:40
Also in: linux-devicetree, linux-iio, linux-pwm, lkml

On Fri, 07 Jul 2017, Fabrice Gasnier wrote:
This series adds support for Low-Power Timer that can be found on
some STM32 devices.

STM32 LPTimer (LPTIM) is a 16-bit timer that provides several
functionalities. This series adds support for following features:
- PWM output (with programmable prescaler, configurable polarity)
- Trigger source for STM32 ADC or DAC (LPTIM_OUT)
- Quadrature encoder and counter

The MFD core is used to manage common resources (clock, register map)
and to detect encoder feature. "stm32_lptimer" structure is provided
to its sub-nodes to share those information:
- PWM driver is used to implement single PWM channel
- IIO trigger
- IIO quadrature encoder and counter

---
Changes in v3:
- I sent this v3 with various changes, but still need to discuss ABI
  for counter driver (no change on this in v3).
- Remarks for Rob on dt-bindings
- Add validate_device in Trigger driver
- Update PWM driver after Thierry's comments
- Additional patch for STM32 ADC trigger
Looks like you have everything you need.

Please apply all the Acks you've collected and [RESEND].

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org ? Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help