1*04489d7aSCédric Le Goater// SPDX-License-Identifier: GPL-2.0+ 2*04489d7aSCédric Le Goater/dts-v1/; 3*04489d7aSCédric Le Goater 4*04489d7aSCédric Le Goater#include "ast2400-u-boot.dtsi" 5*04489d7aSCédric Le Goater 6*04489d7aSCédric Le Goater/ { 7*04489d7aSCédric Le Goater model = "Palmetto BMC"; 8*04489d7aSCédric Le Goater compatible = "tyan,palmetto-bmc", "aspeed,ast2400"; 9*04489d7aSCédric Le Goater 10*04489d7aSCédric Le Goater memory@40000000 { 11*04489d7aSCédric Le Goater device_type = "memory"; 12*04489d7aSCédric Le Goater reg = <0x40000000 0x10000000>; 13*04489d7aSCédric Le Goater }; 14*04489d7aSCédric Le Goater 15*04489d7aSCédric Le Goater chosen { 16*04489d7aSCédric Le Goater stdout-path = &uart5; 17*04489d7aSCédric Le Goater }; 18*04489d7aSCédric Le Goater 19*04489d7aSCédric Le Goater aliases { 20*04489d7aSCédric Le Goater spi0 = &fmc; 21*04489d7aSCédric Le Goater spi1 = &spi1; 22*04489d7aSCédric Le Goater }; 23*04489d7aSCédric Le Goater}; 24*04489d7aSCédric Le Goater 25*04489d7aSCédric Le Goater&uart5 { 26*04489d7aSCédric Le Goater u-boot,dm-pre-reloc; 27*04489d7aSCédric Le Goater status = "okay"; 28*04489d7aSCédric Le Goater}; 29*04489d7aSCédric Le Goater 30*04489d7aSCédric Le Goater&sdrammc { 31*04489d7aSCédric Le Goater clock-frequency = <200000000>; 32*04489d7aSCédric Le Goater}; 33*04489d7aSCédric Le Goater 34*04489d7aSCédric Le Goater&wdt1 { 35*04489d7aSCédric Le Goater u-boot,dm-pre-reloc; 36*04489d7aSCédric Le Goater status = "okay"; 37*04489d7aSCédric Le Goater}; 38*04489d7aSCédric Le Goater 39*04489d7aSCédric Le Goater&wdt2 { 40*04489d7aSCédric Le Goater u-boot,dm-pre-reloc; 41*04489d7aSCédric Le Goater status = "okay"; 42*04489d7aSCédric Le Goater}; 43*04489d7aSCédric Le Goater 44*04489d7aSCédric Le Goater&mac0 { 45*04489d7aSCédric Le Goater status = "okay"; 46*04489d7aSCédric Le Goater 47*04489d7aSCédric Le Goater phy-mode = "NC-SI"; 48*04489d7aSCédric Le Goater use-ncsi; 49*04489d7aSCédric Le Goater pinctrl-names = "default"; 50*04489d7aSCédric Le Goater pinctrl-0 = <&pinctrl_rmii1_default>; 51*04489d7aSCédric Le Goater}; 52*04489d7aSCédric Le Goater 53*04489d7aSCédric Le Goater&fmc { 54*04489d7aSCédric Le Goater status = "okay"; 55*04489d7aSCédric Le Goater flash@0 { 56*04489d7aSCédric Le Goater status = "okay"; 57*04489d7aSCédric Le Goater spi-max-frequency = <50000000>; 58*04489d7aSCédric Le Goater spi-tx-bus-width = <2>; 59*04489d7aSCédric Le Goater spi-rx-bus-width = <2>; 60*04489d7aSCédric Le Goater }; 61*04489d7aSCédric Le Goater}; 62*04489d7aSCédric Le Goater 63*04489d7aSCédric Le Goater&spi1 { 64*04489d7aSCédric Le Goater status = "okay"; 65*04489d7aSCédric Le Goater flash@0 { 66*04489d7aSCédric Le Goater pinctrl-names = "default"; 67*04489d7aSCédric Le Goater pinctrl-0 = <&pinctrl_spi1_default>; 68*04489d7aSCédric Le Goater status = "okay"; 69*04489d7aSCédric Le Goater spi-max-frequency = <50000000>; 70*04489d7aSCédric Le Goater spi-tx-bus-width = <2>; 71*04489d7aSCédric Le Goater spi-rx-bus-width = <2>; 72*04489d7aSCédric Le Goater }; 73*04489d7aSCédric Le Goater}; 74