xref: /linux/Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml (revision a7ab84a5915fc67697131b8e5eba96c278bbe785)
11a406a38SSergiu Moga# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
21a406a38SSergiu Moga# Copyright (C) 2022 Microchip Technology, Inc. and its subsidiaries
31a406a38SSergiu Moga%YAML 1.2
41a406a38SSergiu Moga---
51a406a38SSergiu Moga$id: http://devicetree.org/schemas/pwm/atmel,at91sam-pwm.yaml#
61a406a38SSergiu Moga$schema: http://devicetree.org/meta-schemas/core.yaml#
71a406a38SSergiu Moga
81a406a38SSergiu Mogatitle: Atmel/Microchip PWM controller
91a406a38SSergiu Moga
101a406a38SSergiu Mogamaintainers:
111a406a38SSergiu Moga  - Claudiu Beznea <claudiu.beznea@microchip.com>
121a406a38SSergiu Moga
131a406a38SSergiu MogaallOf:
14*a7ab84a5SKrzysztof Kozlowski  - $ref: pwm.yaml#
151a406a38SSergiu Moga
161a406a38SSergiu Mogaproperties:
171a406a38SSergiu Moga  compatible:
18f30673a9SSergiu Moga    oneOf:
19f30673a9SSergiu Moga      - items:
20f30673a9SSergiu Moga          - enum:
211a406a38SSergiu Moga              - atmel,at91sam9rl-pwm
221a406a38SSergiu Moga              - atmel,sama5d3-pwm
231a406a38SSergiu Moga              - atmel,sama5d2-pwm
241a406a38SSergiu Moga              - microchip,sam9x60-pwm
25f30673a9SSergiu Moga      - items:
26f30673a9SSergiu Moga          - const: microchip,sama7g5-pwm
27f30673a9SSergiu Moga          - const: atmel,sama5d2-pwm
281a406a38SSergiu Moga
291a406a38SSergiu Moga  reg:
301a406a38SSergiu Moga    maxItems: 1
311a406a38SSergiu Moga
321a406a38SSergiu Moga  "#pwm-cells":
331a406a38SSergiu Moga    const: 3
341a406a38SSergiu Moga
351a406a38SSergiu Mogarequired:
361a406a38SSergiu Moga  - compatible
371a406a38SSergiu Moga  - reg
381a406a38SSergiu Moga
391a406a38SSergiu MogaunevaluatedProperties: false
401a406a38SSergiu Moga
411a406a38SSergiu Mogaexamples:
421a406a38SSergiu Moga  - |
431a406a38SSergiu Moga    pwm0: pwm@f8034000 {
441a406a38SSergiu Moga        compatible = "atmel,at91sam9rl-pwm";
451a406a38SSergiu Moga        reg = <0xf8034000 0x400>;
461a406a38SSergiu Moga        #pwm-cells = <3>;
471a406a38SSergiu Moga    };
48