Lines Matching +full:fixed +full:- +full:mmio +full:- +full:clock
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/interrupt-controller/apple-aic.h>
13 #include <dt-bindings/interrupt-controller/irq.h>
14 #include <dt-bindings/pinctrl/apple.h>
17 interrupt-parent = <&aic>;
18 #address-cells = <2>;
19 #size-cells = <2>;
21 clkref: clock-ref {
22 compatible = "fixed-clock";
23 #clock-cells = <0>;
24 clock-frequency = <24000000>;
25 clock-output-names = "clkref";
29 #address-cells = <2>;
30 #size-cells = <0>;
35 cpu-release-addr = <0 0>; /* To be filled by loader */
36 enable-method = "spin-table";
43 cpu-release-addr = <0 0>; /* To be filled by loader */
44 enable-method = "spin-table";
50 compatible = "simple-bus";
51 #address-cells = <2>;
52 #size-cells = <2>;
53 nonposted-mmio;
57 compatible = "apple,s5l-uart";
59 reg-io-width = <4>;
60 interrupt-parent = <&aic>;
62 /* Use the bootloader-enabled clocks for now. */
64 clock-names = "uart", "clk_uart_baud0";
69 compatible = "apple,s5l8960x-wdt", "apple,wdt";
72 interrupt-parent = <&aic>;
76 aic: interrupt-controller@20e100000 {
77 compatible = "apple,s5l8960x-aic", "apple,aic";
79 #interrupt-cells = <3>;
80 interrupt-controller;
84 compatible = "apple,s5l8960x-pinctrl", "apple,pinctrl";
87 gpio-controller;
88 #gpio-cells = <2>;
89 gpio-ranges = <&pinctrl 0 0 200>;
92 interrupt-controller;
93 #interrupt-cells = <2>;
94 interrupt-parent = <&aic>;
106 compatible = "arm,armv8-timer";
107 interrupt-parent = <&aic>;
108 interrupt-names = "phys", "virt";