]> git.ipfire.org Git - thirdparty/linux.git/blob - Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.yaml
gpu: host1x: Use SMMU on Tegra124 and Tegra210
[thirdparty/linux.git] / Documentation / devicetree / bindings / pwm / google,cros-ec-pwm.yaml
1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/pwm/google,cros-ec-pwm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: PWM controlled by ChromeOS EC
8
9 maintainers:
10 - Thierry Reding <thierry.reding@gmail.com>
11 - '"Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>'
12
13 description: |
14 Google's ChromeOS EC PWM is a simple PWM attached to the Embedded Controller
15 (EC) and controlled via a host-command interface.
16 An EC PWM node should be only found as a sub-node of the EC node (see
17 Documentation/devicetree/bindings/mfd/cros-ec.txt).
18
19 properties:
20 compatible:
21 const: google,cros-ec-pwm
22 "#pwm-cells":
23 description: The cell specifies the PWM index.
24 const: 1
25
26 required:
27 - compatible
28 - '#pwm-cells'
29
30 additionalProperties: false
31
32 examples:
33 - |
34 cros-ec@0 {
35 compatible = "google,cros-ec-spi";
36 cros_ec_pwm: ec-pwm {
37 compatible = "google,cros-ec-pwm";
38 #pwm-cells = <1>;
39 };
40 };