1 STMicroelectronics STM32 Low-Power Timer
3 The STM32 Low-Power Timer (LPTIM) is a 16-bit timer that provides several
5 - PWM output (with programmable prescaler, configurable polarity)
6 - Quadrature encoder, counter
7 - Trigger source for STM32 ADC/DAC (LPTIM_OUT)
10 - compatible: Must be "st,stm32-lptimer".
11 - reg: Offset and length of the device's register set.
12 - clocks: Phandle to the clock used by the LP Timer module.
13 - clock-names: Must be "mux".
14 - #address-cells: Should be '<1>'.
15 - #size-cells: Should be '<0>'.
18 - pwm: See ../pwm/pwm-stm32-lp.txt
19 - counter: See ../iio/timer/stm32-lptimer-cnt.txt
20 - trigger: See ../iio/timer/stm32-lptimer-trigger.txt
25 compatible = "st,stm32-lptimer";
26 reg = <0x40002400 0x400>;
27 clocks = <&timer_clk>;
33 compatible = "st,stm32-pwm-lp";
34 pinctrl-names = "default";
35 pinctrl-0 = <&lppwm1_pins>;
39 compatible = "st,stm32-lptimer-trigger";
44 compatible = "st,stm32-lptimer-counter";
45 pinctrl-names = "default";
46 pinctrl-0 = <&lptim1_in_pins>;