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