Lines Matching +full:pwm +full:- +full:active +full:- +full:state
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pwm/nvidia,tegra20-pwm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
16 - enum:
17 - nvidia,tegra20-pwm
18 - nvidia,tegra186-pwm
20 - items:
21 - enum:
22 - nvidia,tegra30-pwm
23 - nvidia,tegra114-pwm
24 - nvidia,tegra124-pwm
25 - nvidia,tegra132-pwm
26 - nvidia,tegra210-pwm
27 - enum:
28 - nvidia,tegra20-pwm
30 - items:
31 - const: nvidia,tegra194-pwm
32 - const: nvidia,tegra186-pwm
34 - items:
35 - const: nvidia,tegra234-pwm
36 - const: nvidia,tegra194-pwm
46 - description: module reset
48 reset-names:
50 - const: pwm
52 "#pwm-cells":
55 pinctrl-names:
57 - const: default
58 - const: sleep
60 pinctrl-0:
61 description: configuration for the default/active state
63 pinctrl-1:
64 description: configuration for the sleep state
66 operating-points-v2: true
68 power-domains:
70 - description: phandle to the core power domain
73 - $ref: pwm.yaml
76 - compatible
77 - reg
78 - clocks
79 - resets
80 - reset-names
85 - |
86 #include <dt-bindings/clock/tegra20-car.h>
88 pwm: pwm@7000a000 {
89 compatible = "nvidia,tegra20-pwm";
91 #pwm-cells = <2>;
94 reset-names = "pwm";