blob: e1b523bd5b8b3b90616ccc272120c5ed52593819 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001// SPDX-License-Identifier: GPL-2.0
Joel Stanleyd44a1132016-03-16 22:03:37 +10302/dts-v1/;
3
4#include "aspeed-g4.dtsi"
5
6/ {
7 model = "Palmetto BMC";
8 compatible = "tyan,palmetto-bmc", "aspeed,ast2400";
9
10 aliases {
11 serial4 = &uart5;
12 };
13
14 chosen {
15 stdout-path = &uart5;
Cyril Bur9b08d452016-12-13 14:39:38 +110016 bootargs = "console=ttyS4,115200 earlyprintk";
Joel Stanleyd44a1132016-03-16 22:03:37 +103017 };
18
19 memory {
Cyril Bur9b08d452016-12-13 14:39:38 +110020 reg = <0x40000000 0x20000000>;
Joel Stanleyd44a1132016-03-16 22:03:37 +103021 };
Cyril Bure53a7f1b2016-12-13 15:14:15 +110022
23 reserved-memory {
24 #address-cells = <1>;
25 #size-cells = <1>;
26 ranges;
27
28 vga_memory: framebuffer@5f000000 {
29 no-map;
30 reg = <0x5f000000 0x01000000>; /* 16M */
31 };
32 };
Joel Stanleyd44a1132016-03-16 22:03:37 +103033};
34
Cédric Le Goater74dc3cd2017-03-01 15:26:42 +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 Goater74dc3cd2017-03-01 15:26:42 +010040 label = "bmc";
41 };
42};
43
44&spi {
45 status = "okay";
46 flash@0 {
47 status = "okay";
Cédric Le Goater63c65272017-04-06 19:02:33 +020048 m25p,fast-read;
Cédric Le Goater74dc3cd2017-03-01 15:26:42 +010049 label = "pnor";
50 };
51};
52
Joel Stanleyd44a1132016-03-16 22:03:37 +103053&uart5 {
54 status = "okay";
55};
Joel Stanley34ea5c92017-01-04 16:30:34 +110056
57&mac0 {
58 status = "okay";
59
60 use-ncsi;
61
62 pinctrl-names = "default";
63 pinctrl-0 = <&pinctrl_rmii1_default>;
64};