Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1// SPDX-License-Identifier: GPL-2.0+
2// Copyright (c) 2021 Facebook Inc.
3
4/dts-v1/;
5
6#include "ast2600-facebook-netbmc-common.dtsi"
7
8/ {
9 model = "Facebook Darwin BMC";
10 compatible = "facebook,darwin-bmc", "aspeed,ast2600";
11
12 aliases {
13 serial0 = &uart5;
14 serial1 = &uart1;
15 serial2 = &uart2;
16 serial3 = &uart3;
17 };
18
19 chosen {
20 stdout-path = &uart5;
21 };
22
23 iio-hwmon {
24 compatible = "iio-hwmon";
25 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>,
26 <&adc0 4>, <&adc0 5>, <&adc0 6>, <&adc0 7>,
27 <&adc1 0>, <&adc1 1>, <&adc1 2>, <&adc1 3>,
28 <&adc1 4>, <&adc1 5>, <&adc1 6>, <&adc1 7>;
29 };
30
31 spi_gpio: spi {
32 num-chipselects = <1>;
33 cs-gpios = <&gpio0 ASPEED_GPIO(X, 0) GPIO_ACTIVE_LOW>;
34 };
35};
36
37&i2c0 {
38 eeprom@50 {
39 compatible = "atmel,24c512";
40 reg = <0x50>;
41 };
42};
43
44&adc0 {
45 status = "okay";
46
47 pinctrl-0 = <&pinctrl_adc0_default &pinctrl_adc1_default
48 &pinctrl_adc2_default &pinctrl_adc3_default
49 &pinctrl_adc4_default &pinctrl_adc5_default
50 &pinctrl_adc6_default &pinctrl_adc7_default>;
51};
52
53&adc1 {
54 status = "okay";
55
56 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
57 &pinctrl_adc10_default &pinctrl_adc11_default
58 &pinctrl_adc12_default &pinctrl_adc13_default
59 &pinctrl_adc14_default &pinctrl_adc15_default>;
60};
61
62&emmc_controller {
63 status = "okay";
64};
65
66&emmc {
67 status = "okay";
68
69 non-removable;
70 max-frequency = <25000000>;
71 bus-width = <4>;
72};