Merge tag 'renesas-dt-fixes-for-v4.15' of https://git.kernel.org/pub/scm/linux/kernel...
[sfrench/cifs-2.6.git] / arch / arm / boot / dts / aspeed-bmc-opp-palmetto.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
3
4 #include "aspeed-g4.dtsi"
5
6 / {
7         model = "Palmetto BMC";
8         compatible = "tyan,palmetto-bmc", "aspeed,ast2400";
9
10         chosen {
11                 stdout-path = &uart5;
12                 bootargs = "console=ttyS4,115200 earlyprintk";
13         };
14
15         memory {
16                 reg = <0x40000000 0x20000000>;
17         };
18
19         reserved-memory {
20                 #address-cells = <1>;
21                 #size-cells = <1>;
22                 ranges;
23
24                 vga_memory: framebuffer@5f000000 {
25                         no-map;
26                         reg = <0x5f000000 0x01000000>; /* 16M */
27                 };
28         };
29 };
30
31 &fmc {
32         status = "okay";
33         flash@0 {
34                 status = "okay";
35                 m25p,fast-read;
36                 label = "bmc";
37         };
38 };
39
40 &spi {
41         status = "okay";
42         flash@0 {
43                 status = "okay";
44                 m25p,fast-read;
45                 label = "pnor";
46         };
47 };
48
49 &uart5 {
50         status = "okay";
51 };
52
53 &mac0 {
54         status = "okay";
55
56         use-ncsi;
57
58         pinctrl-names = "default";
59         pinctrl-0 = <&pinctrl_rmii1_default>;
60 };
61
62 &i2c0 {
63         status = "okay";
64
65         eeprom@50 {
66                 compatible = "atmel,24c256";
67                 reg = <0x50>;
68                 pagesize = <64>;
69         };
70
71         rtc@68 {
72                 compatible = "dallas,ds3231";
73                 reg = <0x68>;
74         };
75 };
76
77 &i2c1 {
78         status = "okay";
79 };
80
81 &i2c2 {
82         status = "okay";
83
84         tmp423@4c {
85                 compatible = "ti,tmp423";
86                 reg = <0x4c>;
87         };
88 };
89
90 &i2c3 {
91         status = "okay";
92 };
93
94 &i2c4 {
95         status = "okay";
96 };
97
98 &i2c5 {
99         status = "okay";
100 };
101
102 &i2c6 {
103         status = "okay";
104 };
105
106 &i2c7 {
107         status = "okay";
108 };
109
110 &vuart {
111         status = "okay";
112 };