xref: /freebsd/sys/contrib/device-tree/src/arm/aspeed/aspeed-bmc-facebook-wedge100.dts (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
1// SPDX-License-Identifier: GPL-2.0+
2// Copyright (c) 2018 Facebook Inc.
3/dts-v1/;
4
5#include "ast2400-facebook-netbmc-common.dtsi"
6
7/ {
8	model = "Facebook Wedge 100 BMC";
9	compatible = "facebook,wedge100-bmc", "aspeed,ast2400";
10
11	chosen {
12		stdout-path = &uart3;
13		bootargs = "console=ttyS2,9600n8 root=/dev/ram rw";
14	};
15
16	ast-adc-hwmon {
17		compatible = "iio-hwmon";
18		io-channels = <&adc 5>, <&adc 6>, <&adc 7>, <&adc 8>, <&adc 9>;
19	};
20};
21
22&wdt2 {
23	status = "okay";
24	aspeed,reset-type = "system";
25};
26
27&fmc {
28	flash@1 {
29		status = "okay";
30		m25p,fast-read;
31		label = "spi0.1";
32
33		partitions {
34			compatible = "fixed-partitions";
35			#address-cells = <1>;
36			#size-cells = <1>;
37
38			flash1@0 {
39				reg = <0x0 0x2000000>;
40				label = "flash1";
41			};
42		};
43	};
44};
45
46&i2c7 {
47	i2c-mux@70 {
48		compatible = "nxp,pca9548";
49		#address-cells = <1>;
50		#size-cells = <0>;
51		reg = <0x70>;
52		i2c-mux-idle-disconnect;
53	};
54};
55
56&i2c9 {
57	status = "okay";
58};
59
60
61&vhub {
62	status = "okay";
63};
64