| # SPDX-License-Identifier: GPL-2.0 |
| %YAML 1.2 |
| --- |
| $id: http://devicetree.org/schemas/pwm/pwm.yaml# |
| $schema: http://devicetree.org/meta-schemas/core.yaml# |
| |
| title: PWM controllers (providers) |
| |
| maintainers: |
| - Thierry Reding <thierry.reding@gmail.com> |
| |
| select: false |
| |
| properties: |
| $nodename: |
| pattern: "^pwm(@.*|-([0-9]|[1-9][0-9]+))?$" |
| |
| "#pwm-cells": |
| description: | |
| Number of cells in a PWM specifier. Typically the cells represent, in |
| order: the chip-relative PWM number, the PWM period in nanoseconds and |
| optionally a number of flags (defined in <dt-bindings/pwm/pwm.h>). |
| |
| required: |
| - "#pwm-cells" |
| |
| additionalProperties: true |
| |
| examples: |
| - | |
| pwm: pwm@1c20e00 { |
| compatible = "allwinner,sun7i-a20-pwm"; |
| reg = <0x01c20e00 0xc>; |
| clocks = <&osc24M>; |
| #pwm-cells = <3>; |
| }; |