Lines Matching +full:gpio +full:- +full:line +full:- +full:names
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/interrupt-controller/arm-gic.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pinctrl/amlogic,pinctrl.h>
10 #include <dt-bindings/power/amlogic,s7-pwrc.h>
14 #address-cells = <2>;
15 #size-cells = <0>;
19 compatible = "arm,cortex-a55";
21 enable-method = "psci";
22 d-cache-line-size = <32>;
23 d-cache-size = <0x8000>;
24 d-cache-sets = <32>;
25 i-cache-line-size = <32>;
26 i-cache-size = <0x8000>;
27 i-cache-sets = <32>;
28 next-level-cache = <&l2>;
33 compatible = "arm,cortex-a55";
35 enable-method = "psci";
36 d-cache-line-size = <32>;
37 d-cache-size = <0x8000>;
38 d-cache-sets = <32>;
39 i-cache-line-size = <32>;
40 i-cache-size = <0x8000>;
41 i-cache-sets = <32>;
42 next-level-cache = <&l2>;
47 compatible = "arm,cortex-a55";
49 enable-method = "psci";
50 d-cache-line-size = <32>;
51 d-cache-size = <0x8000>;
52 d-cache-sets = <32>;
53 i-cache-line-size = <32>;
54 i-cache-size = <0x8000>;
55 i-cache-sets = <32>;
56 next-level-cache = <&l2>;
61 compatible = "arm,cortex-a55";
63 enable-method = "psci";
64 d-cache-line-size = <32>;
65 d-cache-size = <0x8000>;
66 d-cache-sets = <32>;
67 i-cache-line-size = <32>;
68 i-cache-size = <0x8000>;
69 i-cache-sets = <32>;
70 next-level-cache = <&l2>;
73 l2: l2-cache0 {
75 cache-level = <2>;
76 cache-unified;
77 cache-size = <0x40000>; /* L2. 256 KB */
78 cache-line-size = <64>;
79 cache-sets = <512>;
83 sm: secure-monitor {
84 compatible = "amlogic,meson-gxbb-sm";
86 pwrc: power-controller {
87 compatible = "amlogic,s7-pwrc";
88 #power-domain-cells = <1>;
93 compatible = "arm,armv8-timer";
101 compatible = "arm,psci-1.0";
105 xtal: xtal-clk {
106 compatible = "fixed-clock";
107 clock-frequency = <24000000>;
108 clock-output-names = "xtal";
109 #clock-cells = <0>;
113 compatible = "simple-bus";
114 #address-cells = <2>;
115 #size-cells = <2>;
118 gic: interrupt-controller@fff01000 {
119 compatible = "arm,gic-400";
120 #interrupt-cells = <3>;
121 #address-cells = <0>;
122 interrupt-controller;
129 compatible = "simple-bus";
131 #address-cells = <2>;
132 #size-cells = <2>;
136 compatible = "amlogic,s7-uart",
137 "amlogic,meson-s4-uart";
141 clock-names = "xtal", "pclk", "baud";
146 compatible = "amlogic,pinctrl-s7";
147 #address-cells = <2>;
148 #size-cells = <2>;
151 gpioz: gpio@c0 {
153 reg-names = "gpio", "mux";
154 gpio-controller;
155 #gpio-cells = <2>;
156 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_Z<<8) 13>;
159 gpiox: gpio@100 {
161 reg-names = "gpio", "mux";
162 gpio-controller;
163 #gpio-cells = <2>;
164 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_X<<8) 20>;
167 gpioh: gpio@140 {
169 reg-names = "gpio", "mux";
170 gpio-controller;
171 #gpio-cells = <2>;
172 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_H<<8) 12>;
175 gpiod: gpio@180 {
177 reg-names = "gpio", "mux";
178 gpio-controller;
179 #gpio-cells = <2>;
180 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_D<<8) 12>;
183 gpioe: gpio@1c0 {
185 reg-names = "gpio", "mux";
186 gpio-controller;
187 #gpio-cells = <2>;
188 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_E<<8) 2>;
191 gpioc: gpio@200 {
193 reg-names = "gpio", "mux";
194 gpio-controller;
195 #gpio-cells = <2>;
196 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_C<<8) 8>;
199 gpiob: gpio@240 {
201 reg-names = "gpio", "mux";
202 gpio-controller;
203 #gpio-cells = <2>;
204 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_B<<8) 14>;
207 test_n: gpio@2c0 {
209 reg-names = "gpio";
210 gpio-controller;
211 #gpio-cells = <2>;
212 gpio-ranges =
216 gpiocc: gpio@300 {
218 reg-names = "gpio", "mux";
219 gpio-controller;
220 #gpio-cells = <2>;
221 gpio-ranges = <&periphs_pinctrl 0 (AMLOGIC_GPIO_CC<<8) 2>;
225 gpio_intc: interrupt-controller@4080 {
226 compatible = "amlogic,s7-gpio-intc",
227 "amlogic,meson-gpio-intc";
229 interrupt-controller;
230 #interrupt-cells = <2>;
231 amlogic,channel-interrupts =
235 ao-secure@10220 {
236 compatible = "amlogic,s7-ao-secure",
237 "amlogic,meson-gx-ao-secure",
240 amlogic,has-chip-id;