1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright (c) 2018 Facebook Inc.
3 /dts-v1/;
4
5 #include "ast2500-facebook-netbmc-common.dtsi"
6
7 / {
8 model = "Facebook YAMP 100 BMC";
9 compatible = "facebook,yamp-bmc", "aspeed,ast2500";
10
11 aliases {
12 /*
13 * Override the default uart aliases to avoid breaking
14 * the legacy applications.
15 */
16 serial0 = &uart5;
17 serial1 = &uart1;
18 serial2 = &uart2;
19 serial3 = &uart3;
20 };
21
22 chosen {
23 stdout-path = &uart5;
24 bootargs = "console=ttyS0,9600n8 root=/dev/ram rw";
25 };
26 };
27
28 &uart2 {
29 status = "okay";
30 pinctrl-names = "default";
31 pinctrl-0 = <&pinctrl_txd2_default
32 &pinctrl_rxd2_default>;
33 };
34
35 &mac0 {
36 status = "okay";
37 use-ncsi;
38 pinctrl-names = "default";
39 pinctrl-0 = <&pinctrl_rmii1_default>;
40 clocks = <&syscon ASPEED_CLK_GATE_MAC1CLK>,
41 <&syscon ASPEED_CLK_MAC1RCLK>;
42 clock-names = "MACCLK", "RCLK";
43 };
44
45 &mac1 {
46 status = "disabled";
47 };
48
49 &i2c0 {
50 status = "okay";
51 };
52
53 &i2c1 {
54 status = "okay";
55 };
56
57 &i2c2 {
58 status = "okay";
59
60 i2c-switch@75 {
61 compatible = "nxp,pca9548";
62 #address-cells = <1>;
63 #size-cells = <0>;
64 reg = <0x75>;
65 };
66 };
67
68 &i2c3 {
69 status = "okay";
70 };
71
72 &i2c4 {
73 status = "okay";
74 };
75
76 &i2c5 {
77 status = "okay";
78 };
79
80 &i2c6 {
81 status = "okay";
82 };
83
84 &i2c7 {
85 status = "okay";
86 };
87
88 &i2c8 {
89 status = "okay";
90 };
91
92 &i2c9 {
93 status = "okay";
94 };
95
96 &i2c10 {
97 status = "okay";
98 };
99
100 &i2c11 {
101 status = "okay";
102 };
103
104 &i2c12 {
105 status = "okay";
106 };
107
108 &i2c13 {
109 status = "okay";
110 };
111
112 &fmc_flash0 {
113 #include "facebook-bmc-flash-layout.dtsi"
114 };
115
116 &fmc_flash1 {
117 partitions {
118 compatible = "fixed-partitions";
119 #address-cells = <1>;
120 #size-cells = <1>;
121
122 flash1@0 {
123 reg = <0x0 0x2000000>;
124 label = "flash1";
125 };
126 };
127 };
Cache object: 390adbf865f68168a162057c85e42ca9
|