Lines Matching +full:fixed +full:- +full:mmio +full:- +full:clock
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/apple-aic.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
13 #include <dt-bindings/pinctrl/apple.h>
16 interrupt-parent = <&aic>;
17 #address-cells = <2>;
18 #size-cells = <2>;
20 clkref: clock-ref {
21 compatible = "fixed-clock";
22 #clock-cells = <0>;
23 clock-frequency = <24000000>;
24 clock-output-names = "clkref";
28 #address-cells = <2>;
29 #size-cells = <0>;
32 compatible = "apple,hurricane-zephyr";
34 cpu-release-addr = <0 0>; /* To be filled by loader */
35 enable-method = "spin-table";
40 compatible = "apple,hurricane-zephyr";
42 cpu-release-addr = <0 0>; /* To be filled by loader */
43 enable-method = "spin-table";
48 compatible = "apple,hurricane-zephyr";
50 cpu-release-addr = <0 0>; /* To be filled by loader */
51 enable-method = "spin-table";
57 compatible = "simple-bus";
58 #address-cells = <2>;
59 #size-cells = <2>;
60 nonposted-mmio;
64 compatible = "apple,s5l-uart";
66 reg-io-width = <4>;
67 interrupt-parent = <&aic>;
69 /* Use the bootloader-enabled clocks for now. */
71 clock-names = "uart", "clk_uart_baud0";
75 aic: interrupt-controller@20e100000 {
76 compatible = "apple,t8010-aic", "apple,aic";
78 #interrupt-cells = <3>;
79 interrupt-controller;
83 compatible = "apple,t8010-pinctrl", "apple,pinctrl";
86 gpio-controller;
87 #gpio-cells = <2>;
88 gpio-ranges = <&pinctrl_ap 0 0 219>;
91 interrupt-controller;
92 #interrupt-cells = <2>;
93 interrupt-parent = <&aic>;
104 compatible = "apple,t8010-pinctrl", "apple,pinctrl";
107 gpio-controller;
108 #gpio-cells = <2>;
109 gpio-ranges = <&pinctrl_aop 0 0 42>;
112 interrupt-controller;
113 #interrupt-cells = <2>;
114 interrupt-parent = <&aic>;
125 compatible = "apple,t8010-wdt", "apple,wdt";
128 interrupt-parent = <&aic>;
134 compatible = "arm,armv8-timer";
135 interrupt-parent = <&aic>;
136 interrupt-names = "phys", "virt";