2 * Copyright (c) 2019, Arm Limited. All rights reserved.
4 * SPDX-License-Identifier: BSD-3-Clause
11 compatible = "arm,A5DS";
12 interrupt-parent = <&gic>;
17 compatible = "arm,psci-1.0", "arm,psci-0.2", "arm,psci";
19 cpu_on = <0x84000003>;
27 compatible = "arm,cortex-a5";
28 enable-method = "psci";
33 compatible = "arm,cortex-a5";
34 enable-method = "psci";
39 compatible = "arm,cortex-a5";
40 enable-method = "psci";
45 compatible = "arm,cortex-a5";
46 enable-method = "psci";
52 device_type = "memory";
53 reg = <0x80000000 0x7F000000>;
56 refclk100mhz: refclk100mhz {
57 compatible = "fixed-clock";
59 clock-frequency = <100000000>;
60 clock-output-names = "apb_pclk";
63 smbclk: refclk24mhzx2 {
64 compatible = "fixed-clock";
66 clock-frequency = <48000000>;
67 clock-output-names = "smclk";
72 compatible = "arm,pl031", "arm,primecell";
73 reg = <0x1a220000 0x1000>;
74 clocks = <&refclk100mhz>;
75 interrupts = <0 6 0xf04>;
76 clock-names = "apb_pclk";
79 gic: interrupt-controller@1c001000 {
80 compatible = "arm,cortex-a9-gic";
81 #interrupt-cells = <3>;
84 reg = <0x1c001000 0x1000>,
86 interrupts = <1 9 0xf04>;
89 serial0: uart@1a200000 {
90 compatible = "arm,pl011", "arm,primecell";
91 reg = <0x1a200000 0x1000>;
92 interrupt-parent = <&gic>;
93 interrupts = <0 8 0xf04>;
94 clocks = <&refclk100mhz>;
95 clock-names = "apb_pclk";
98 serial1: uart@1a210000 {
99 compatible = "arm,pl011", "arm,primecell";
100 reg = <0x1a210000 0x1000>;
101 interrupt-parent = <&gic>;
102 interrupts = <0 9 0xf04>;
103 clocks = <&refclk100mhz>;
104 clock-names = "apb_pclk";
107 timer0: timer@1a040000 {
108 compatible = "arm,armv7-timer-mem";
109 #address-cells = <1>;
112 reg = <0x1a040000 0x1000>;
113 clock-frequency = <50000000>;
117 interrupts = <0 2 0xf04>;
118 reg = <0x1a050000 0x1000>;