]>
Commit | Line | Data |
---|---|---|
8f9bafbb JS |
1 | /dts-v1/; |
2 | ||
3 | #include "aspeed-g5.dtsi" | |
4 | ||
5 | / { | |
6 | model = "Romulus BMC"; | |
7 | compatible = "ibm,romulus-bmc", "aspeed,ast2500"; | |
8 | ||
9 | aliases { | |
10 | serial4 = &uart5; | |
11 | }; | |
12 | ||
13 | chosen { | |
14 | stdout-path = &uart5; | |
15 | bootargs = "console=ttyS4,115200 earlyprintk"; | |
16 | }; | |
17 | ||
18 | memory { | |
19 | reg = <0x80000000 0x40000000>; | |
20 | }; | |
21 | ||
22 | reserved-memory { | |
23 | #address-cells = <1>; | |
24 | #size-cells = <1>; | |
25 | ranges; | |
26 | ||
27 | vga_memory: framebuffer@bf000000 { | |
28 | no-map; | |
29 | reg = <0xbf000000 0x01000000>; /* 16M */ | |
30 | }; | |
31 | }; | |
32 | }; | |
33 | ||
1142aea9 CLG |
34 | &fmc { |
35 | status = "okay"; | |
36 | flash@0 { | |
37 | status = "okay"; | |
63c6527b | 38 | m25p,fast-read; |
1142aea9 CLG |
39 | label = "bmc"; |
40 | }; | |
41 | }; | |
42 | ||
43 | &spi1 { | |
44 | status = "okay"; | |
45 | pinctrl-names = "default"; | |
46 | pinctrl-0 = <&pinctrl_spi1_default>; | |
47 | ||
48 | flash@0 { | |
49 | status = "okay"; | |
63c6527b | 50 | m25p,fast-read; |
1142aea9 CLG |
51 | label = "pnor"; |
52 | }; | |
53 | }; | |
54 | ||
71b8b86c LY |
55 | &uart1 { |
56 | /* Rear RS-232 connector */ | |
57 | status = "okay"; | |
58 | ||
59 | pinctrl-names = "default"; | |
60 | pinctrl-0 = <&pinctrl_txd1_default | |
61 | &pinctrl_rxd1_default | |
62 | &pinctrl_nrts1_default | |
63 | &pinctrl_ndtr1_default | |
64 | &pinctrl_ndsr1_default | |
65 | &pinctrl_ncts1_default | |
66 | &pinctrl_ndcd1_default | |
67 | &pinctrl_nri1_default>; | |
68 | }; | |
69 | ||
8f9bafbb JS |
70 | &uart5 { |
71 | status = "okay"; | |
72 | }; | |
73 | ||
74 | &mac0 { | |
75 | status = "okay"; | |
76 | ||
77 | use-ncsi; | |
78 | ||
79 | pinctrl-names = "default"; | |
80 | pinctrl-0 = <&pinctrl_rmii1_default>; | |
81 | }; | |
11520916 JS |
82 | |
83 | &i2c2 { | |
84 | status = "okay"; | |
85 | }; | |
86 | ||
87 | &i2c3 { | |
88 | status = "okay"; | |
89 | }; | |
90 | ||
91 | &i2c4 { | |
92 | status = "okay"; | |
93 | }; | |
94 | ||
95 | &i2c5 { | |
96 | status = "okay"; | |
97 | }; | |
98 | ||
99 | &i2c6 { | |
100 | /* PCIe slot 1 (x8) */ | |
101 | status = "okay"; | |
102 | }; | |
103 | ||
104 | &i2c7 { | |
105 | /* PCIe slot 2 (x16) */ | |
106 | status = "okay"; | |
107 | }; | |
108 | ||
109 | &i2c8 { | |
110 | /* PCIe slot 3 (x16) */ | |
111 | status = "okay"; | |
112 | }; | |
113 | ||
114 | &i2c9 { | |
115 | /* PCIe slot 4 (x16) */ | |
116 | status = "okay"; | |
117 | }; | |
118 | ||
119 | &i2c10 { | |
120 | /* PCIe slot 5 (x8) */ | |
121 | status = "okay"; | |
122 | }; | |
123 | ||
124 | &i2c11 { | |
125 | status = "okay"; | |
126 | ||
127 | rtc@32 { | |
128 | compatible = "epson,rx8900"; | |
129 | reg = <0x32>; | |
130 | }; | |
131 | }; | |
132 | ||
133 | &i2c12 { | |
134 | status = "okay"; | |
135 | }; | |
27b5e338 JS |
136 | |
137 | &vuart { | |
138 | status = "okay"; | |
139 | }; |