blob: 6dd77cba191c01a66ec57da0a27575394a31ea45 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001// SPDX-License-Identifier: GPL-2.0
Joel Stanley8f9bafb2017-01-04 17:01:28 +11002/dts-v1/;
3
4#include "aspeed-g5.dtsi"
5
6/ {
7 model = "Romulus BMC";
8 compatible = "ibm,romulus-bmc", "aspeed,ast2500";
9
10 aliases {
11 serial4 = &uart5;
12 };
13
14 chosen {
15 stdout-path = &uart5;
16 bootargs = "console=ttyS4,115200 earlyprintk";
17 };
18
19 memory {
20 reg = <0x80000000 0x40000000>;
21 };
22
23 reserved-memory {
24 #address-cells = <1>;
25 #size-cells = <1>;
26 ranges;
27
28 vga_memory: framebuffer@bf000000 {
29 no-map;
30 reg = <0xbf000000 0x01000000>; /* 16M */
31 };
32 };
33};
34
Cédric Le Goater1142aea2017-03-22 17:04:43 +010035&fmc {
36 status = "okay";
37 flash@0 {
38 status = "okay";
Cédric Le Goater63c65272017-04-06 19:02:33 +020039 m25p,fast-read;
Cédric Le Goater1142aea2017-03-22 17:04:43 +010040 label = "bmc";
41 };
42};
43
44&spi1 {
45 status = "okay";
46 pinctrl-names = "default";
47 pinctrl-0 = <&pinctrl_spi1_default>;
48
49 flash@0 {
50 status = "okay";
Cédric Le Goater63c65272017-04-06 19:02:33 +020051 m25p,fast-read;
Cédric Le Goater1142aea2017-03-22 17:04:43 +010052 label = "pnor";
53 };
54};
55
Lei YU71b8b862017-03-23 14:42:48 +080056&uart1 {
57 /* Rear RS-232 connector */
58 status = "okay";
59
60 pinctrl-names = "default";
61 pinctrl-0 = <&pinctrl_txd1_default
62 &pinctrl_rxd1_default
63 &pinctrl_nrts1_default
64 &pinctrl_ndtr1_default
65 &pinctrl_ndsr1_default
66 &pinctrl_ncts1_default
67 &pinctrl_ndcd1_default
68 &pinctrl_nri1_default>;
69};
70
Joel Stanley8f9bafb2017-01-04 17:01:28 +110071&uart5 {
72 status = "okay";
73};
74
75&mac0 {
76 status = "okay";
77
78 use-ncsi;
79
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_rmii1_default>;
82};