1 #include "skeleton.dtsi"
5 compatible = "aspeed,ast2500";
8 interrupt-parent = <&vic>;
15 compatible = "arm,arm1176jzf-s";
22 compatible = "simple-bus";
27 vic: interrupt-controller@1e6c0080 {
28 compatible = "aspeed,ast2400-vic";
30 #interrupt-cells = <1>;
31 valid-sources = <0xfefff7ff 0x0807ffff>;
32 reg = <0x1e6c0080 0x80>;
36 compatible = "simple-bus";
41 clk_clkin: clk_clkin@1e6e2070 {
43 compatible = "aspeed,g5-clkin-clock";
44 reg = <0x1e6e2070 0x04>;
47 clk_hpll: clk_hpll@1e6e2024 {
49 compatible = "aspeed,g5-hpll-clock";
50 reg = <0x1e6e2024 0x4>;
51 clocks = <&clk_clkin>;
54 clk_ahb: clk_ahb@1e6e2070 {
56 compatible = "aspeed,g5-ahb-clock";
57 reg = <0x1e6e2070 0x4>;
61 clk_apb: clk_apb@1e6e2008 {
63 compatible = "aspeed,g5-apb-clock";
64 reg = <0x1e6e2008 0x4>;
68 clk_uart: clk_uart@1e6e2008 {
70 compatible = "aspeed,uart-clock";
71 reg = <0x1e6e202c 0x4>;
75 compatible = "mmio-sram";
76 reg = <0x1e720000 0x9000>; // 36K
79 timer: timer@1e782000 {
80 compatible = "aspeed,ast2400-timer";
81 reg = <0x1e782000 0x90>;
82 // The moxart_timer driver registers only one
83 // interrupt and assumes it's for timer 1
84 //interrupts = <16 17 18 35 36 37 38 39>;
90 compatible = "aspeed,wdt";
91 reg = <0x1e785000 0x1c>;
96 compatible = "aspeed,wdt";
97 reg = <0x1e785020 0x1c>;
103 compatible = "aspeed,wdt";
104 reg = <0x1e785074 0x1c>;
108 uart1: serial@1e783000 {
109 compatible = "ns16550a";
110 reg = <0x1e783000 0x1000>;
113 clocks = <&clk_uart>;
118 uart2: serial@1e78d000 {
119 compatible = "ns16550a";
120 reg = <0x1e78d000 0x1000>;
123 clocks = <&clk_uart>;
128 uart3: serial@1e78e000 {
129 compatible = "ns16550a";
130 reg = <0x1e78e000 0x1000>;
133 clocks = <&clk_uart>;
138 uart4: serial@1e78f000 {
139 compatible = "ns16550a";
140 reg = <0x1e78f000 0x1000>;
143 clocks = <&clk_uart>;
148 uart5: serial@1e784000 {
149 compatible = "ns16550a";
150 reg = <0x1e784000 0x1000>;
153 clocks = <&clk_uart>;
154 current-speed = <38400>;
159 uart6: serial@1e787000 {
160 compatible = "ns16550a";
161 reg = <0x1e787000 0x1000>;
164 clocks = <&clk_uart>;