dt-bindings: mfd: stm32-timers: Add support for stm32mp25
Add a new stm32mp25 compatible to stm32-timer dt-bindings in order to support the STM32MP25 SoC. Some features has been added or updated in the stm32-timer timer such as: - hardware configuration and identification registers to read the timer version and capabilities (counter width, number of channels...) - dithering mode (can be used to extend PWM resolution) - input triggers list - new counter modes - various bit-field updates - power-domains property Timer trigger identifier can be up to 19 (from timer 20) Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com> Link: https://lore.kernel.org/r/20250110091922.980627-2-fabrice.gasnier@foss.st.com Signed-off-by: Lee Jones <lee@kernel.org>
This commit is contained in:
committed by
Lee Jones
parent
01bdf0e8ba
commit
7b4270d17b
@@ -21,7 +21,9 @@ maintainers:
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
const: st,stm32-timers
|
||||
enum:
|
||||
- st,stm32-timers
|
||||
- st,stm32mp25-timers
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
@@ -36,6 +38,9 @@ properties:
|
||||
resets:
|
||||
maxItems: 1
|
||||
|
||||
power-domains:
|
||||
maxItems: 1
|
||||
|
||||
dmas:
|
||||
minItems: 1
|
||||
maxItems: 7
|
||||
@@ -77,7 +82,9 @@ properties:
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
const: st,stm32-pwm
|
||||
enum:
|
||||
- st,stm32-pwm
|
||||
- st,stm32mp25-pwm
|
||||
|
||||
"#pwm-cells":
|
||||
const: 3
|
||||
@@ -113,7 +120,9 @@ properties:
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
const: st,stm32-timer-counter
|
||||
enum:
|
||||
- st,stm32-timer-counter
|
||||
- st,stm32mp25-timer-counter
|
||||
|
||||
required:
|
||||
- compatible
|
||||
@@ -128,12 +137,13 @@ patternProperties:
|
||||
enum:
|
||||
- st,stm32-timer-trigger
|
||||
- st,stm32h7-timer-trigger
|
||||
- st,stm32mp25-timer-trigger
|
||||
|
||||
reg:
|
||||
description: Identify trigger hardware block.
|
||||
items:
|
||||
minimum: 0
|
||||
maximum: 16
|
||||
maximum: 19
|
||||
|
||||
required:
|
||||
- compatible
|
||||
|
||||
Reference in New Issue
Block a user