• Home
  • Raw
  • Download

Lines Matching +full:0 +full:- +full:9 +full:a +full:- +full:f

1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/gpio/mrvl-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
11 - Bartosz Golaszewski <bgolaszewski@baylibre.com>
12 - Rob Herring <robh+dt@kernel.org>
15 - if:
20 - intel,pxa25x-gpio
21 - intel,pxa26x-gpio
22 - intel,pxa27x-gpio
23 - intel,pxa3xx-gpio
29 interrupt-names:
31 - const: gpio0
32 - const: gpio1
33 - const: gpio_mux
34 - if:
39 - marvell,mmp-gpio
40 - marvell,mmp2-gpio
45 interrupt-names:
47 - const: gpio_mux
51 pattern: '^gpio@[0-9a-f]+$'
55 - intel,pxa25x-gpio
56 - intel,pxa26x-gpio
57 - intel,pxa27x-gpio
58 - intel,pxa3xx-gpio
59 - marvell,mmp-gpio
60 - marvell,mmp2-gpio
61 - marvell,pxa93x-gpio
74 '#address-cells':
77 '#size-cells':
80 gpio-controller: true
82 '#gpio-cells':
85 gpio-ranges:
90 interrupt-names: true
92 interrupt-controller: true
94 '#interrupt-cells':
98 '^gpio@[0-9a-f]*$':
105 - reg
110 - compatible
111 - '#address-cells'
112 - '#size-cells'
113 - reg
114 - gpio-controller
115 - '#gpio-cells'
116 - interrupts
117 - interrupt-names
118 - interrupt-controller
119 - '#interrupt-cells'
124 - |
125 #include <dt-bindings/clock/pxa-clock.h>
127 compatible = "intel,pxa3xx-gpio";
128 #address-cells = <1>;
129 #size-cells = <1>;
130 reg = <0x40e00000 0x10000>;
131 gpio-controller;
132 #gpio-cells = <2>;
133 interrupts = <8>, <9>, <10>;
134 interrupt-names = "gpio0", "gpio1", "gpio_mux";
136 interrupt-controller;
137 #interrupt-cells = <2>;
139 - |
140 #include <dt-bindings/clock/marvell,pxa910.h>
142 compatible = "marvell,mmp-gpio";
143 #address-cells = <1>;
144 #size-cells = <1>;
145 reg = <0xd4019000 0x1000>;
146 gpio-controller;
147 #gpio-cells = <2>;
149 interrupt-names = "gpio_mux";
152 interrupt-controller;
153 #interrupt-cells = <2>;
157 reg = <0xd4019000 0x4>;
161 reg = <0xd4019004 0x4>;
165 reg = <0xd4019008 0x4>;
169 reg = <0xd4019100 0x4>;