[PATCH v2 1/2] dt-bindings: pwm: add Axiado AX3000 PWM
Petar Stepanovic <[email protected]> Thu, 23 Jul 2026 02:32:18 -0700
| Newsgroups | org.kernel.vger.linux-pwm,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
The Axiado AX3000 and AX3005 SoCs include PWM controllers that can be used to generate configurable PWM output signals. Signed-off-by: Petar Stepanovic <[email protected]> --- .../devicetree/bindings/pwm/axiado,ax3000-pwm.yaml | 51 ++++++++++++++++++++++ MAINTAINERS | 8 ++++ 2 files changed, 59 insertions(+) diff --git a/Documentation/devicetree/bindings/pwm/axiado,ax3000-pwm.yaml b/Documentation/devicetree/bindings/pwm/axiado,ax3000-pwm.yaml new file mode 100644 index 000000000000..02da1cedad24 --- /dev/null +++ b/Documentation/devicetree/bindings/pwm/axiado,ax3000-pwm.yaml @@ -0,0 +1,51 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/pwm/axiado,ax3000-pwm.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Axiado AX3000 PWM controller + +maintainers: + - Petar Stepanovic <[email protected]> + - Akhila Kavi <[email protected]> + - Prasad Bolisetty <[email protected]> + +description: + The Axiado PWM controller found on the AX3000 and AX3005 SoCs. + +allOf: + - $ref: pwm.yaml# + +properties: + compatible: + enum: + - axiado,ax3000-pwm + - axiado,ax3005-pwm + + reg: + maxItems: 1 + + clocks: + maxItems: 1 + + "#pwm-cells": + const: 2 + +required: + - compatible + - reg + - clocks + - "#pwm-cells" + +additionalProperties: false + +examples: + - | + pwm@80801c00 { + compatible = "axiado,ax3000-pwm"; + reg = <0x80801c00 0x1000>; + #pwm-cells = <2>; + clocks = <&clk>; + }; + diff --git a/MAINTAINERS b/MAINTAINERS index b2040011a386..9999480376cc 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4312,6 +4312,14 @@ S: Orphan F: Documentation/devicetree/bindings/sound/axentia,* F: sound/soc/atmel/tse850-pcm5142.c +AXIADO AX3000 PWM DRIVER +M: Petar Stepanovic <[email protected]> +M: Akhila Kavi <[email protected]> +M: Prasad Bolisetty <[email protected]> +L: [email protected] +S: Supported +F: Documentation/devicetree/bindings/pwm/axiado,ax3000-pwm.yaml + AXIS ARTPEC ARM64 SoC SUPPORT M: Jesper Nilsson <[email protected]> M: Lars Persson <[email protected]> -- 2.34.1