1*3e98fc12SMasahiro Yamada// SPDX-License-Identifier: GPL-2.0+ OR MIT 2*3e98fc12SMasahiro Yamada// 3*3e98fc12SMasahiro Yamada// Device Tree Source for UniPhier Pro4 Reference Board 4*3e98fc12SMasahiro Yamada// 5*3e98fc12SMasahiro Yamada// Copyright (C) 2015-2016 Socionext Inc. 6*3e98fc12SMasahiro Yamada// Author: Masahiro Yamada <yamada.masahiro@socionext.com> 752159d27SMasahiro Yamada 852159d27SMasahiro Yamada/dts-v1/; 96c9e46efSMasahiro Yamada#include "uniphier-pro4.dtsi" 106c9e46efSMasahiro Yamada#include "uniphier-ref-daughter.dtsi" 116c9e46efSMasahiro Yamada#include "uniphier-support-card.dtsi" 1252159d27SMasahiro Yamada 1352159d27SMasahiro Yamada/ { 1452159d27SMasahiro Yamada model = "UniPhier Pro4 Reference Board"; 1552159d27SMasahiro Yamada compatible = "socionext,uniphier-pro4-ref", "socionext,uniphier-pro4"; 1652159d27SMasahiro Yamada 1752159d27SMasahiro Yamada chosen { 1852159d27SMasahiro Yamada stdout-path = "serial0:115200n8"; 1952159d27SMasahiro Yamada }; 2052159d27SMasahiro Yamada 2152159d27SMasahiro Yamada aliases { 2252159d27SMasahiro Yamada serial0 = &serial0; 2352159d27SMasahiro Yamada serial1 = &serial1; 2452159d27SMasahiro Yamada serial2 = &serial2; 2552159d27SMasahiro Yamada serial3 = &serial3; 2652159d27SMasahiro Yamada i2c0 = &i2c0; 2752159d27SMasahiro Yamada i2c1 = &i2c1; 2852159d27SMasahiro Yamada i2c2 = &i2c2; 2952159d27SMasahiro Yamada i2c3 = &i2c3; 3052159d27SMasahiro Yamada i2c5 = &i2c5; 3152159d27SMasahiro Yamada i2c6 = &i2c6; 3252159d27SMasahiro Yamada usb0 = &usb0; 3352159d27SMasahiro Yamada }; 34f16eda96SMasahiro Yamada 357ad79c12SMasahiro Yamada memory@80000000 { 36f16eda96SMasahiro Yamada device_type = "memory"; 37f16eda96SMasahiro Yamada reg = <0x80000000 0x40000000>; 38f16eda96SMasahiro Yamada }; 3952159d27SMasahiro Yamada}; 4052159d27SMasahiro Yamada 4152159d27SMasahiro Yamadaðsc { 42b443fb42SMasahiro Yamada interrupts = <2 8>; 4352159d27SMasahiro Yamada}; 4452159d27SMasahiro Yamada 4552159d27SMasahiro Yamada&serial0 { 4652159d27SMasahiro Yamada status = "okay"; 4752159d27SMasahiro Yamada}; 4852159d27SMasahiro Yamada 4952159d27SMasahiro Yamada&serial1 { 5052159d27SMasahiro Yamada status = "okay"; 5152159d27SMasahiro Yamada}; 5252159d27SMasahiro Yamada 5352159d27SMasahiro Yamada&serial2 { 5452159d27SMasahiro Yamada status = "okay"; 5552159d27SMasahiro Yamada}; 5652159d27SMasahiro Yamada 57b443fb42SMasahiro Yamada&gpio { 58b443fb42SMasahiro Yamada xirq2 { 59b443fb42SMasahiro Yamada gpio-hog; 60b443fb42SMasahiro Yamada gpios = <UNIPHIER_GPIO_IRQ(2) 0>; 61b443fb42SMasahiro Yamada input; 62b443fb42SMasahiro Yamada }; 63b443fb42SMasahiro Yamada}; 64b443fb42SMasahiro Yamada 6552159d27SMasahiro Yamada&i2c0 { 6652159d27SMasahiro Yamada status = "okay"; 6752159d27SMasahiro Yamada}; 6852159d27SMasahiro Yamada 6952159d27SMasahiro Yamada&sd { 7052159d27SMasahiro Yamada status = "okay"; 7152159d27SMasahiro Yamada}; 7252159d27SMasahiro Yamada 7352159d27SMasahiro Yamada&usb2 { 7452159d27SMasahiro Yamada status = "okay"; 7552159d27SMasahiro Yamada}; 7652159d27SMasahiro Yamada 7752159d27SMasahiro Yamada&usb3 { 7852159d27SMasahiro Yamada status = "okay"; 7952159d27SMasahiro Yamada}; 8052159d27SMasahiro Yamada 81*3e98fc12SMasahiro Yamadað { 82*3e98fc12SMasahiro Yamada status = "okay"; 83*3e98fc12SMasahiro Yamada phy-handle = <ðphy>; 84*3e98fc12SMasahiro Yamada}; 85*3e98fc12SMasahiro Yamada 86*3e98fc12SMasahiro Yamada&mdio { 87*3e98fc12SMasahiro Yamada ethphy: ethphy@0 { 88*3e98fc12SMasahiro Yamada reg = <0>; 89*3e98fc12SMasahiro Yamada }; 90*3e98fc12SMasahiro Yamada}; 91*3e98fc12SMasahiro Yamada 92cd62214dSMasahiro Yamada&usb0 { 93cd62214dSMasahiro Yamada status = "okay"; 94cd62214dSMasahiro Yamada}; 95cd62214dSMasahiro Yamada 96cd62214dSMasahiro Yamada&usb1 { 97cd62214dSMasahiro Yamada status = "okay"; 98cd62214dSMasahiro Yamada}; 9946820e3fSMasahiro Yamada 10046820e3fSMasahiro Yamada&nand { 10146820e3fSMasahiro Yamada status = "okay"; 10246820e3fSMasahiro Yamada}; 103