1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright (c) 2018 Facebook Inc.
5 #include "ast2500-facebook-netbmc-common.dtsi"
8 model = "Facebook Minipack 100 BMC";
9 compatible = "facebook,minipack-bmc", "aspeed,ast2500";
13 * Override the default serial aliases to avoid breaking
14 * the legacy applications.
23 * i2c switch 2-0070, pca9548, 8 child channels assigned
24 * with bus number 16-23.
36 * i2c switch 8-0070, pca9548, 8 child channels assigned
37 * with bus number 24-31.
49 * i2c switch 9-0070, pca9548, 8 child channels assigned
50 * with bus number 32-39.
62 * i2c switch 11-0070, pca9548, 8 child channels assigned
63 * with bus number 40-47.
77 bootargs = "debug console=ttyS1,9600n8 root=/dev/ram rw";
83 aspeed,reset-type = "system";
87 * Both firmware flashes are 64MB on Minipack BMC.
91 compatible = "fixed-partitions";
96 * u-boot partition: 384KB.
104 * u-boot environment variables: 128KB.
107 reg = <0x60000 0x20000>;
112 * FIT image: 59.5 MB.
115 reg = <0x80000 0x3b80000>;
120 * "data0" partition (4MB) is reserved for persistent
124 reg = <0x3c00000 0x400000>;
129 * "flash0" partition (covering the entire flash) is
130 * explicitly created to avoid breaking legacy applications.
133 reg = <0x0 0x4000000>;
141 compatible = "fixed-partitions";
142 #address-cells = <1>;
146 reg = <0x0 0x4000000>;
152 pinctrl-0 = <&pinctrl_txd1_default
153 &pinctrl_rxd1_default
154 &pinctrl_ncts1_default
155 &pinctrl_ndsr1_default
156 &pinctrl_ndtr1_default
157 &pinctrl_nrts1_default>;
162 pinctrl-names = "default";
163 pinctrl-0 = <&pinctrl_txd2_default
164 &pinctrl_rxd2_default>;
169 pinctrl-names = "default";
170 pinctrl-0 = <&pinctrl_txd4_default
171 &pinctrl_rxd4_default>;
176 bus-frequency = <400000>;
188 compatible = "nxp,pca9548";
189 #address-cells = <1>;
194 #address-cells = <1>;
200 #address-cells = <1>;
206 #address-cells = <1>;
212 #address-cells = <1>;
218 #address-cells = <1>;
224 #address-cells = <1>;
230 #address-cells = <1>;
236 #address-cells = <1>;
268 compatible = "nxp,pca9548";
269 #address-cells = <1>;
274 #address-cells = <1>;
280 #address-cells = <1>;
286 #address-cells = <1>;
292 #address-cells = <1>;
298 #address-cells = <1>;
304 #address-cells = <1>;
310 #address-cells = <1>;
316 #address-cells = <1>;
327 compatible = "nxp,pca9548";
328 #address-cells = <1>;
333 #address-cells = <1>;
339 #address-cells = <1>;
345 #address-cells = <1>;
351 #address-cells = <1>;
357 #address-cells = <1>;
363 #address-cells = <1>;
369 #address-cells = <1>;
375 #address-cells = <1>;
390 compatible = "nxp,pca9548";
391 #address-cells = <1>;
396 #address-cells = <1>;
402 #address-cells = <1>;
408 #address-cells = <1>;
414 #address-cells = <1>;
420 #address-cells = <1>;
426 #address-cells = <1>;
432 #address-cells = <1>;
438 #address-cells = <1>;