162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * DTS file for AMD Seattle Overdrive Development Board
462306a36Sopenharmony_ci * Note: For Seattle Rev.B1
562306a36Sopenharmony_ci *
662306a36Sopenharmony_ci * Copyright (C) 2015 Advanced Micro Devices, Inc.
762306a36Sopenharmony_ci */
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci/dts-v1/;
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci/include/ "amd-seattle-soc.dtsi"
1262306a36Sopenharmony_ci/include/ "amd-seattle-cpus.dtsi"
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci/ {
1562306a36Sopenharmony_ci	model = "AMD Seattle (Rev.B1) Development Board (Overdrive)";
1662306a36Sopenharmony_ci	compatible = "amd,seattle-overdrive", "amd,seattle";
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci	chosen {
1962306a36Sopenharmony_ci		stdout-path = &serial0;
2062306a36Sopenharmony_ci	};
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci	psci {
2362306a36Sopenharmony_ci		compatible = "arm,psci-0.2";
2462306a36Sopenharmony_ci		method = "smc";
2562306a36Sopenharmony_ci	};
2662306a36Sopenharmony_ci};
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci&ccp0 {
2962306a36Sopenharmony_ci	status = "okay";
3062306a36Sopenharmony_ci	amd,zlib-support = <1>;
3162306a36Sopenharmony_ci};
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci/**
3462306a36Sopenharmony_ci * NOTE: In Rev.B, gpio0 is reserved.
3562306a36Sopenharmony_ci */
3662306a36Sopenharmony_ci&gpio1 {
3762306a36Sopenharmony_ci	status = "okay";
3862306a36Sopenharmony_ci};
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci&gpio2 {
4162306a36Sopenharmony_ci	status = "okay";
4262306a36Sopenharmony_ci};
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ci&gpio3 {
4562306a36Sopenharmony_ci	status = "okay";
4662306a36Sopenharmony_ci};
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ci&gpio4 {
4962306a36Sopenharmony_ci	status = "okay";
5062306a36Sopenharmony_ci};
5162306a36Sopenharmony_ci
5262306a36Sopenharmony_ci&i2c0 {
5362306a36Sopenharmony_ci	status = "okay";
5462306a36Sopenharmony_ci};
5562306a36Sopenharmony_ci
5662306a36Sopenharmony_ci&i2c1 {
5762306a36Sopenharmony_ci	status = "okay";
5862306a36Sopenharmony_ci};
5962306a36Sopenharmony_ci
6062306a36Sopenharmony_ci&pcie0 {
6162306a36Sopenharmony_ci	status = "okay";
6262306a36Sopenharmony_ci};
6362306a36Sopenharmony_ci
6462306a36Sopenharmony_ci&sata1 {
6562306a36Sopenharmony_ci	status = "okay";
6662306a36Sopenharmony_ci};
6762306a36Sopenharmony_ci
6862306a36Sopenharmony_ci&spi0 {
6962306a36Sopenharmony_ci	status = "okay";
7062306a36Sopenharmony_ci};
7162306a36Sopenharmony_ci
7262306a36Sopenharmony_ci&spi1 {
7362306a36Sopenharmony_ci	status = "okay";
7462306a36Sopenharmony_ci	sdcard0: sdcard@0 {
7562306a36Sopenharmony_ci		compatible = "mmc-spi-slot";
7662306a36Sopenharmony_ci		reg = <0>;
7762306a36Sopenharmony_ci		spi-max-frequency = <20000000>;
7862306a36Sopenharmony_ci		voltage-ranges = <3200 3400>;
7962306a36Sopenharmony_ci		pl022,hierarchy = <0>;
8062306a36Sopenharmony_ci		pl022,interface = <0>;
8162306a36Sopenharmony_ci		pl022,com-mode = <0x0>;
8262306a36Sopenharmony_ci		pl022,rx-level-trig = <0>;
8362306a36Sopenharmony_ci		pl022,tx-level-trig = <0>;
8462306a36Sopenharmony_ci	};
8562306a36Sopenharmony_ci};
8662306a36Sopenharmony_ci
8762306a36Sopenharmony_ci&ipmi_kcs {
8862306a36Sopenharmony_ci	status = "okay";
8962306a36Sopenharmony_ci};
9062306a36Sopenharmony_ci
9162306a36Sopenharmony_ci&smb0 {
9262306a36Sopenharmony_ci	/include/ "amd-seattle-xgbe-b.dtsi"
9362306a36Sopenharmony_ci};
94