1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright (c) 2020 Facebook Inc.
6 #include <dt-bindings/leds/common.h>
7 #include "ast2600-facebook-netbmc-common.dtsi"
10 model = "Facebook Cloudripper BMC";
11 compatible = "facebook,cloudripper-bmc", "aspeed,ast2600";
15 * PCA9548 (1-0070) provides 8 channels connecting to
16 * SMB (Switch Main Board).
28 * PCA9548 (2-0070) provides 8 channels connecting to
29 * SCM (System Controller Module).
41 * PCA9548 (3-0070) provides 8 channels connecting to
42 * SMB (Switch Main Board).
54 * PCA9548 (8-0070) provides 8 channels connecting to
55 * PDB (Power Delivery Board).
67 * PCA9548 (15-0076) provides 8 channels connecting to
68 * FCM (Fan Controller Module).
81 num-chipselects = <2>;
82 cs-gpios = <&gpio0 ASPEED_GPIO(X, 0) GPIO_ACTIVE_LOW>,
83 <&gpio0 ASPEED_GPIO(X, 1) GPIO_ACTIVE_HIGH>;
86 compatible = "atmel,at93c46d";
87 spi-max-frequency = <250000>;
100 * "mdio1" is connected to the MDC/MDIO interface of the on-board
101 * management switch (whose ports are connected to BMC, Host and front
102 * panel ethernet port).
111 ethphy1: ethernet-phy@13 {
112 compatible = "ethernet-phy-ieee802.3-c22";
120 phy-handle = <ðphy1>;
121 pinctrl-names = "default";
122 pinctrl-0 = <&pinctrl_rgmii4_default>;
127 bus-frequency = <1000000>;
132 * PCA9548 (1-0070) provides 8 channels connecting to SMB (Switch
136 compatible = "nxp,pca9548";
137 #address-cells = <1>;
140 i2c-mux-idle-disconnect;
143 #address-cells = <1>;
149 #address-cells = <1>;
155 #address-cells = <1>;
161 #address-cells = <1>;
167 #address-cells = <1>;
173 #address-cells = <1>;
179 #address-cells = <1>;
185 #address-cells = <1>;
194 * PCA9548 (2-0070) provides 8 channels connecting to SCM (System
195 * Controller Module).
198 compatible = "nxp,pca9548";
199 #address-cells = <1>;
202 i2c-mux-idle-disconnect;
205 #address-cells = <1>;
211 #address-cells = <1>;
217 #address-cells = <1>;
223 #address-cells = <1>;
229 #address-cells = <1>;
235 #address-cells = <1>;
241 #address-cells = <1>;
247 #address-cells = <1>;
256 * PCA9548 (3-0070) provides 8 channels connecting to SMB (Switch
260 compatible = "nxp,pca9548";
261 #address-cells = <1>;
264 i2c-mux-idle-disconnect;
267 #address-cells = <1>;
273 #address-cells = <1>;
279 #address-cells = <1>;
285 #address-cells = <1>;
291 #address-cells = <1>;
297 #address-cells = <1>;
303 #address-cells = <1>;
309 #address-cells = <1>;
318 compatible = "ti,lp5012";
320 #address-cells = <1>;
324 #address-cells = <1>;
327 color = <LED_COLOR_ID_MULTI>;
328 function = LED_FUNCTION_ACTIVITY;
333 color = <LED_COLOR_ID_RED>;
338 color = <LED_COLOR_ID_BLUE>;
343 color = <LED_COLOR_ID_GREEN>;
348 #address-cells = <1>;
351 color = <LED_COLOR_ID_MULTI>;
352 function = LED_FUNCTION_ACTIVITY;
357 color = <LED_COLOR_ID_RED>;
362 color = <LED_COLOR_ID_BLUE>;
367 color = <LED_COLOR_ID_GREEN>;
372 #address-cells = <1>;
375 color = <LED_COLOR_ID_MULTI>;
376 function = LED_FUNCTION_ACTIVITY;
381 color = <LED_COLOR_ID_RED>;
386 color = <LED_COLOR_ID_BLUE>;
391 color = <LED_COLOR_ID_GREEN>;
396 #address-cells = <1>;
399 color = <LED_COLOR_ID_MULTI>;
400 function = LED_FUNCTION_ACTIVITY;
405 color = <LED_COLOR_ID_RED>;
410 color = <LED_COLOR_ID_BLUE>;
415 color = <LED_COLOR_ID_GREEN>;
423 * PCA9548 (8-0070) provides 8 channels connecting to PDB (Power
427 compatible = "nxp,pca9548";
428 #address-cells = <1>;
431 i2c-mux-idle-disconnect;
434 #address-cells = <1>;
440 #address-cells = <1>;
446 #address-cells = <1>;
452 #address-cells = <1>;
458 #address-cells = <1>;
464 #address-cells = <1>;
470 #address-cells = <1>;
476 #address-cells = <1>;
486 * PCA9548 (15-0076) provides 8 channels connecting to FCM (Fan
487 * Controller Module).
490 compatible = "nxp,pca9548";
491 #address-cells = <1>;
494 i2c-mux-idle-disconnect;
497 #address-cells = <1>;
503 #address-cells = <1>;
509 #address-cells = <1>;
515 #address-cells = <1>;
521 #address-cells = <1>;
527 #address-cells = <1>;
533 #address-cells = <1>;
539 #address-cells = <1>;