Lines Matching +full:pwm +full:- +full:offset
5 - compatible : Should be "marvell,orion-gpio", "marvell,mv78200-gpio",
6 "marvell,armadaxp-gpio" or "marvell,armada-8k-gpio".
8 "marvell,orion-gpio" should be used for Orion, Kirkwood, Dove,
9 Discovery (except MV78200) and Armada 370. "marvell,mv78200-gpio"
12 "marvel,armadaxp-gpio" should be used for all Armada XP SoCs
15 "marvell,armada-8k-gpio" should be used for the Armada 7K and 8K
17 Documentation/devicetree/bindings/arm/marvell/ap80x-system-controller.txt
18 for specific details about the offset property.
20 - reg: Address and length of the register set for the device. Only one
21 entry is expected, except for the "marvell,armadaxp-gpio" variant
23 one for the per-cpu registers. Not used for marvell,armada-8k-gpio.
25 - interrupts: The list of interrupts that are used for all the pins
30 - interrupt-controller: identifies the node as an interrupt controller
32 - #interrupt-cells: specifies the number of cells needed to encode an
37 1 = low-to-high edge triggered.
38 2 = high-to-low edge triggered.
39 4 = active high level-sensitive.
40 8 = active low level-sensitive.
42 - gpio-controller: marks the device node as a gpio controller
44 - ngpios: number of GPIOs this controller has
46 - #gpio-cells: Should be two. The first cell is the pin number. The
51 In order to use the GPIO lines in PWM mode, some additional optional
54 - compatible: Must contain "marvell,armada-370-gpio"
56 - reg: an additional register set is needed, for the GPIO Blink
59 - reg-names: Must contain an entry "pwm" corresponding to the
60 additional register range needed for PWM operation.
62 - #pwm-cells: Should be two. The first cell is the GPIO line number. The
65 - clocks: Must be a phandle to the clock for the GPIO controller.
70 compatible = "marvell,armadaxp-gpio";
74 gpio-controller;
75 #gpio-cells = <2>;
76 interrupt-controller;
77 #interrupt-cells = <2>;
82 compatible = "marvell,armada-370-gpio";
84 reg-names = "gpio", "pwm";
86 gpio-controller;
87 #gpio-cells = <2>;
88 #pwm-cells = <2>;
89 interrupt-controller;
90 #interrupt-cells = <2>;