1*c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2*c66ec88fSEmmanuel Vadot/* 3*c66ec88fSEmmanuel Vadot * DTS file for AMD/Linaro 96Boards Enterprise Edition Server (Husky) Board 4*c66ec88fSEmmanuel Vadot * Note: Based-on AMD Seattle Rev.B0 5*c66ec88fSEmmanuel Vadot * 6*c66ec88fSEmmanuel Vadot * Copyright (C) 2015 Advanced Micro Devices, Inc. 7*c66ec88fSEmmanuel Vadot */ 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel Vadot/dts-v1/; 10*c66ec88fSEmmanuel Vadot 11*c66ec88fSEmmanuel Vadot/include/ "amd-seattle-soc.dtsi" 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel Vadot/ { 14*c66ec88fSEmmanuel Vadot model = "Linaro 96Boards Enterprise Edition Server (Husky) Board"; 15*c66ec88fSEmmanuel Vadot compatible = "amd,seattle-overdrive", "amd,seattle"; 16*c66ec88fSEmmanuel Vadot 17*c66ec88fSEmmanuel Vadot chosen { 18*c66ec88fSEmmanuel Vadot stdout-path = &serial0; 19*c66ec88fSEmmanuel Vadot }; 20*c66ec88fSEmmanuel Vadot 21*c66ec88fSEmmanuel Vadot psci { 22*c66ec88fSEmmanuel Vadot compatible = "arm,psci-0.2"; 23*c66ec88fSEmmanuel Vadot method = "smc"; 24*c66ec88fSEmmanuel Vadot }; 25*c66ec88fSEmmanuel Vadot}; 26*c66ec88fSEmmanuel Vadot 27*c66ec88fSEmmanuel Vadot&ccp0 { 28*c66ec88fSEmmanuel Vadot status = "ok"; 29*c66ec88fSEmmanuel Vadot amd,zlib-support = <1>; 30*c66ec88fSEmmanuel Vadot}; 31*c66ec88fSEmmanuel Vadot 32*c66ec88fSEmmanuel Vadot/** 33*c66ec88fSEmmanuel Vadot * NOTE: In Rev.B, gpio0 is reserved. 34*c66ec88fSEmmanuel Vadot */ 35*c66ec88fSEmmanuel Vadot&gpio1 { 36*c66ec88fSEmmanuel Vadot status = "ok"; 37*c66ec88fSEmmanuel Vadot}; 38*c66ec88fSEmmanuel Vadot 39*c66ec88fSEmmanuel Vadot&gpio2 { 40*c66ec88fSEmmanuel Vadot status = "ok"; 41*c66ec88fSEmmanuel Vadot}; 42*c66ec88fSEmmanuel Vadot 43*c66ec88fSEmmanuel Vadot&gpio3 { 44*c66ec88fSEmmanuel Vadot status = "ok"; 45*c66ec88fSEmmanuel Vadot}; 46*c66ec88fSEmmanuel Vadot 47*c66ec88fSEmmanuel Vadot&gpio4 { 48*c66ec88fSEmmanuel Vadot status = "ok"; 49*c66ec88fSEmmanuel Vadot}; 50*c66ec88fSEmmanuel Vadot 51*c66ec88fSEmmanuel Vadot&i2c0 { 52*c66ec88fSEmmanuel Vadot status = "ok"; 53*c66ec88fSEmmanuel Vadot}; 54*c66ec88fSEmmanuel Vadot 55*c66ec88fSEmmanuel Vadot&i2c1 { 56*c66ec88fSEmmanuel Vadot status = "ok"; 57*c66ec88fSEmmanuel Vadot}; 58*c66ec88fSEmmanuel Vadot 59*c66ec88fSEmmanuel Vadot&pcie0 { 60*c66ec88fSEmmanuel Vadot status = "ok"; 61*c66ec88fSEmmanuel Vadot}; 62*c66ec88fSEmmanuel Vadot 63*c66ec88fSEmmanuel Vadot&spi0 { 64*c66ec88fSEmmanuel Vadot status = "ok"; 65*c66ec88fSEmmanuel Vadot}; 66*c66ec88fSEmmanuel Vadot 67*c66ec88fSEmmanuel Vadot&spi1 { 68*c66ec88fSEmmanuel Vadot status = "ok"; 69*c66ec88fSEmmanuel Vadot sdcard0: sdcard@0 { 70*c66ec88fSEmmanuel Vadot compatible = "mmc-spi-slot"; 71*c66ec88fSEmmanuel Vadot reg = <0>; 72*c66ec88fSEmmanuel Vadot spi-max-frequency = <20000000>; 73*c66ec88fSEmmanuel Vadot voltage-ranges = <3200 3400>; 74*c66ec88fSEmmanuel Vadot pl022,hierarchy = <0>; 75*c66ec88fSEmmanuel Vadot pl022,interface = <0>; 76*c66ec88fSEmmanuel Vadot pl022,com-mode = <0x0>; 77*c66ec88fSEmmanuel Vadot pl022,rx-level-trig = <0>; 78*c66ec88fSEmmanuel Vadot pl022,tx-level-trig = <0>; 79*c66ec88fSEmmanuel Vadot }; 80*c66ec88fSEmmanuel Vadot}; 81*c66ec88fSEmmanuel Vadot 82*c66ec88fSEmmanuel Vadot&smb0 { 83*c66ec88fSEmmanuel Vadot /include/ "amd-seattle-xgbe-b.dtsi" 84*c66ec88fSEmmanuel Vadot}; 85