1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ OR MIT 2*f126890aSEmmanuel Vadot// 3*f126890aSEmmanuel Vadot// Device Tree Source for UniPhier LD4 Reference Board 4*f126890aSEmmanuel Vadot// 5*f126890aSEmmanuel Vadot// Copyright (C) 2015-2016 Socionext Inc. 6*f126890aSEmmanuel Vadot// Author: Masahiro Yamada <yamada.masahiro@socionext.com> 7*f126890aSEmmanuel Vadot 8*f126890aSEmmanuel Vadot/dts-v1/; 9*f126890aSEmmanuel Vadot#include "uniphier-ld4.dtsi" 10*f126890aSEmmanuel Vadot#include "uniphier-ref-daughter.dtsi" 11*f126890aSEmmanuel Vadot#include "uniphier-support-card.dtsi" 12*f126890aSEmmanuel Vadot 13*f126890aSEmmanuel Vadot/ { 14*f126890aSEmmanuel Vadot model = "UniPhier LD4 Reference Board"; 15*f126890aSEmmanuel Vadot compatible = "socionext,uniphier-ld4-ref", "socionext,uniphier-ld4"; 16*f126890aSEmmanuel Vadot 17*f126890aSEmmanuel Vadot chosen { 18*f126890aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 19*f126890aSEmmanuel Vadot }; 20*f126890aSEmmanuel Vadot 21*f126890aSEmmanuel Vadot aliases { 22*f126890aSEmmanuel Vadot serial0 = &serial0; 23*f126890aSEmmanuel Vadot serial1 = &serialsc; 24*f126890aSEmmanuel Vadot serial2 = &serial2; 25*f126890aSEmmanuel Vadot serial3 = &serial3; 26*f126890aSEmmanuel Vadot i2c0 = &i2c0; 27*f126890aSEmmanuel Vadot i2c1 = &i2c1; 28*f126890aSEmmanuel Vadot i2c2 = &i2c2; 29*f126890aSEmmanuel Vadot i2c3 = &i2c3; 30*f126890aSEmmanuel Vadot }; 31*f126890aSEmmanuel Vadot 32*f126890aSEmmanuel Vadot memory@80000000 { 33*f126890aSEmmanuel Vadot device_type = "memory"; 34*f126890aSEmmanuel Vadot reg = <0x80000000 0x20000000>; 35*f126890aSEmmanuel Vadot }; 36*f126890aSEmmanuel Vadot}; 37*f126890aSEmmanuel Vadot 38*f126890aSEmmanuel Vadotðsc { 39*f126890aSEmmanuel Vadot interrupts = <1 IRQ_TYPE_LEVEL_LOW>; 40*f126890aSEmmanuel Vadot}; 41*f126890aSEmmanuel Vadot 42*f126890aSEmmanuel Vadot&serialsc { 43*f126890aSEmmanuel Vadot interrupts = <1 IRQ_TYPE_LEVEL_LOW>; 44*f126890aSEmmanuel Vadot}; 45*f126890aSEmmanuel Vadot 46*f126890aSEmmanuel Vadot&serial0 { 47*f126890aSEmmanuel Vadot status = "okay"; 48*f126890aSEmmanuel Vadot}; 49*f126890aSEmmanuel Vadot 50*f126890aSEmmanuel Vadot&serial2 { 51*f126890aSEmmanuel Vadot status = "okay"; 52*f126890aSEmmanuel Vadot}; 53*f126890aSEmmanuel Vadot 54*f126890aSEmmanuel Vadot&serial3 { 55*f126890aSEmmanuel Vadot status = "okay"; 56*f126890aSEmmanuel Vadot}; 57*f126890aSEmmanuel Vadot 58*f126890aSEmmanuel Vadot&gpio { 59*f126890aSEmmanuel Vadot xirq1-hog { 60*f126890aSEmmanuel Vadot gpio-hog; 61*f126890aSEmmanuel Vadot gpios = <UNIPHIER_GPIO_IRQ(1) 0>; 62*f126890aSEmmanuel Vadot input; 63*f126890aSEmmanuel Vadot }; 64*f126890aSEmmanuel Vadot}; 65*f126890aSEmmanuel Vadot 66*f126890aSEmmanuel Vadot&i2c0 { 67*f126890aSEmmanuel Vadot status = "okay"; 68*f126890aSEmmanuel Vadot}; 69*f126890aSEmmanuel Vadot 70*f126890aSEmmanuel Vadot&sd { 71*f126890aSEmmanuel Vadot status = "okay"; 72*f126890aSEmmanuel Vadot}; 73*f126890aSEmmanuel Vadot 74*f126890aSEmmanuel Vadot&usb0 { 75*f126890aSEmmanuel Vadot status = "okay"; 76*f126890aSEmmanuel Vadot}; 77*f126890aSEmmanuel Vadot 78*f126890aSEmmanuel Vadot&usb1 { 79*f126890aSEmmanuel Vadot status = "okay"; 80*f126890aSEmmanuel Vadot}; 81*f126890aSEmmanuel Vadot 82*f126890aSEmmanuel Vadot&nand { 83*f126890aSEmmanuel Vadot status = "okay"; 84*f126890aSEmmanuel Vadot 85*f126890aSEmmanuel Vadot nand@0 { 86*f126890aSEmmanuel Vadot reg = <0>; 87*f126890aSEmmanuel Vadot }; 88*f126890aSEmmanuel Vadot}; 89