Lines Matching +full:pwm +full:- +full:offset
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/gpio-mvebu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 - Andrew Lunn <andrew@lunn.ch>
16 - enum:
17 - marvell,armada-8k-gpio
18 - marvell,orion-gpio
20 - items:
21 - enum:
22 - marvell,mv78200-gpio
23 - marvell,armada-370-gpio
24 - const: marvell,orion-gpio
26 - description: Deprecated binding
28 - const: marvell,armadaxp-gpio
29 - const: marvell,orion-gpio
35 marvell,armada-8k-gpio.
37 A second entry can be provided, for the PWM function using the GPIO Blink
42 reg-names:
44 - const: gpio
45 - const: pwm
48 offset:
50 description: Offset in the register map for the gpio registers (in bytes)
61 interrupt-controller: true
63 "#interrupt-cells":
66 gpio-controller: true
72 "#gpio-cells":
75 marvell,pwm-offset:
77 description: Offset in the register map for the pwm registers (in bytes)
79 "#pwm-cells":
87 Clock(s) used for PWM function.
89 - description: Core clock
90 - description: AXI bus clock
93 clock-names:
95 - const: core
96 - const: axi
100 - compatible
101 - gpio-controller
102 - ngpios
103 - "#gpio-cells"
106 - if:
110 const: marvell,armada-8k-gpio
113 - offset
116 - reg
121 - |
123 compatible = "marvell,armadaxp-gpio", "marvell,orion-gpio";
126 gpio-controller;
127 #gpio-cells = <2>;
128 interrupt-controller;
129 #interrupt-cells = <2>;
133 - |
135 compatible = "marvell,armada-370-gpio", "marvell,orion-gpio";
137 reg-names = "gpio", "pwm";
139 gpio-controller;
140 #gpio-cells = <2>;
141 #pwm-cells = <2>;
142 interrupt-controller;
143 #interrupt-cells = <2>;