xref: /linux/arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts (revision 9f2c9170934eace462499ba0bfe042cc72900173)
1b2441318SGreg Kroah-Hartman// SPDX-License-Identifier: GPL-2.0
249449828SSuravee Suthikulpanit/*
349449828SSuravee Suthikulpanit * DTS file for AMD Seattle Overdrive Development Board
449449828SSuravee Suthikulpanit * Note: For Seattle Rev.B0
549449828SSuravee Suthikulpanit *
649449828SSuravee Suthikulpanit * Copyright (C) 2015 Advanced Micro Devices, Inc.
749449828SSuravee Suthikulpanit */
849449828SSuravee Suthikulpanit
949449828SSuravee Suthikulpanit/dts-v1/;
1049449828SSuravee Suthikulpanit
1149449828SSuravee Suthikulpanit/include/ "amd-seattle-soc.dtsi"
126a2f0b2dSArd Biesheuvel/include/ "amd-seattle-cpus.dtsi"
1349449828SSuravee Suthikulpanit
1449449828SSuravee Suthikulpanit/ {
1549449828SSuravee Suthikulpanit	model = "AMD Seattle (Rev.B0) Development Board (Overdrive)";
1649449828SSuravee Suthikulpanit	compatible = "amd,seattle-overdrive", "amd,seattle";
1749449828SSuravee Suthikulpanit
1849449828SSuravee Suthikulpanit	chosen {
1949449828SSuravee Suthikulpanit		stdout-path = &serial0;
2049449828SSuravee Suthikulpanit	};
2149449828SSuravee Suthikulpanit
2249449828SSuravee Suthikulpanit	psci {
2349449828SSuravee Suthikulpanit		compatible = "arm,psci-0.2";
2449449828SSuravee Suthikulpanit		method = "smc";
2549449828SSuravee Suthikulpanit	};
2649449828SSuravee Suthikulpanit};
2749449828SSuravee Suthikulpanit
2849449828SSuravee Suthikulpanit&ccp0 {
29*9f2c9170SKrzysztof Kozlowski	status = "okay";
3049449828SSuravee Suthikulpanit	amd,zlib-support = <1>;
3149449828SSuravee Suthikulpanit};
3249449828SSuravee Suthikulpanit
3349449828SSuravee Suthikulpanit/**
3449449828SSuravee Suthikulpanit * NOTE: In Rev.B, gpio0 is reserved.
3549449828SSuravee Suthikulpanit */
3649449828SSuravee Suthikulpanit&gpio1 {
37*9f2c9170SKrzysztof Kozlowski	status = "okay";
3849449828SSuravee Suthikulpanit};
3949449828SSuravee Suthikulpanit
4049449828SSuravee Suthikulpanit&gpio4 {
41*9f2c9170SKrzysztof Kozlowski	status = "okay";
4249449828SSuravee Suthikulpanit};
4349449828SSuravee Suthikulpanit
4449449828SSuravee Suthikulpanit&i2c0 {
45*9f2c9170SKrzysztof Kozlowski	status = "okay";
4649449828SSuravee Suthikulpanit};
4749449828SSuravee Suthikulpanit
4849449828SSuravee Suthikulpanit&i2c1 {
49*9f2c9170SKrzysztof Kozlowski	status = "okay";
5049449828SSuravee Suthikulpanit};
5149449828SSuravee Suthikulpanit
5249449828SSuravee Suthikulpanit&pcie0 {
53*9f2c9170SKrzysztof Kozlowski	status = "okay";
5449449828SSuravee Suthikulpanit};
5549449828SSuravee Suthikulpanit
5649449828SSuravee Suthikulpanit&spi0 {
57*9f2c9170SKrzysztof Kozlowski	status = "okay";
5849449828SSuravee Suthikulpanit};
5949449828SSuravee Suthikulpanit
6049449828SSuravee Suthikulpanit&spi1 {
61*9f2c9170SKrzysztof Kozlowski	status = "okay";
6249449828SSuravee Suthikulpanit	sdcard0: sdcard@0 {
6349449828SSuravee Suthikulpanit		compatible = "mmc-spi-slot";
6449449828SSuravee Suthikulpanit		reg = <0>;
6549449828SSuravee Suthikulpanit		spi-max-frequency = <20000000>;
6649449828SSuravee Suthikulpanit		voltage-ranges = <3200 3400>;
6749449828SSuravee Suthikulpanit		pl022,hierarchy = <0>;
6849449828SSuravee Suthikulpanit		pl022,interface = <0>;
6949449828SSuravee Suthikulpanit		pl022,com-mode = <0x0>;
7049449828SSuravee Suthikulpanit		pl022,rx-level-trig = <0>;
7149449828SSuravee Suthikulpanit		pl022,tx-level-trig = <0>;
7249449828SSuravee Suthikulpanit	};
7349449828SSuravee Suthikulpanit};
7449449828SSuravee Suthikulpanit
7549449828SSuravee Suthikulpanit&smb0 {
7649449828SSuravee Suthikulpanit	/include/ "amd-seattle-xgbe-b.dtsi"
7749449828SSuravee Suthikulpanit};
78