xref: /rk3399_rockchip-uboot/arch/arm/dts/uniphier-pxs3-ref.dts (revision e4adc8ed3c684f41a307fde275e683a391f2a7ce)
161e6cc0aSMasahiro Yamada/*
261e6cc0aSMasahiro Yamada * Device Tree Source for UniPhier PXs3 Reference Board
361e6cc0aSMasahiro Yamada *
461e6cc0aSMasahiro Yamada * Copyright (C) 2017 Socionext Inc.
561e6cc0aSMasahiro Yamada *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
661e6cc0aSMasahiro Yamada *
7*31c86aa7SMasahiro Yamada * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
861e6cc0aSMasahiro Yamada */
961e6cc0aSMasahiro Yamada
1061e6cc0aSMasahiro Yamada/dts-v1/;
11*31c86aa7SMasahiro Yamada#include "uniphier-pxs3.dtsi"
12*31c86aa7SMasahiro Yamada#include "uniphier-support-card.dtsi"
1361e6cc0aSMasahiro Yamada
1461e6cc0aSMasahiro Yamada/ {
1561e6cc0aSMasahiro Yamada	model = "UniPhier PXs3 Reference Board";
1661e6cc0aSMasahiro Yamada	compatible = "socionext,uniphier-pxs3-ref", "socionext,uniphier-pxs3";
1761e6cc0aSMasahiro Yamada
187ad79c12SMasahiro Yamada	chosen {
197ad79c12SMasahiro Yamada		stdout-path = "serial0:115200n8";
207ad79c12SMasahiro Yamada	};
217ad79c12SMasahiro Yamada
2261e6cc0aSMasahiro Yamada	aliases {
2361e6cc0aSMasahiro Yamada		serial0 = &serial0;
2461e6cc0aSMasahiro Yamada		serial1 = &serial1;
2561e6cc0aSMasahiro Yamada		serial2 = &serial2;
2661e6cc0aSMasahiro Yamada		serial3 = &serial3;
2761e6cc0aSMasahiro Yamada		i2c0 = &i2c0;
2861e6cc0aSMasahiro Yamada		i2c1 = &i2c1;
2961e6cc0aSMasahiro Yamada		i2c2 = &i2c2;
3061e6cc0aSMasahiro Yamada		i2c3 = &i2c3;
3161e6cc0aSMasahiro Yamada		i2c6 = &i2c6;
3261e6cc0aSMasahiro Yamada	};
3361e6cc0aSMasahiro Yamada
347ad79c12SMasahiro Yamada	memory@80000000 {
3561e6cc0aSMasahiro Yamada		device_type = "memory";
3661e6cc0aSMasahiro Yamada		reg = <0 0x80000000 0 0xa0000000>;
3761e6cc0aSMasahiro Yamada	};
3861e6cc0aSMasahiro Yamada};
3961e6cc0aSMasahiro Yamada
4061e6cc0aSMasahiro Yamada&ethsc {
41*31c86aa7SMasahiro Yamada	interrupts = <0 52 4>;
4261e6cc0aSMasahiro Yamada};
4361e6cc0aSMasahiro Yamada
4461e6cc0aSMasahiro Yamada&serial0 {
4561e6cc0aSMasahiro Yamada	status = "okay";
4661e6cc0aSMasahiro Yamada};
4761e6cc0aSMasahiro Yamada
4861e6cc0aSMasahiro Yamada&i2c0 {
4961e6cc0aSMasahiro Yamada	status = "okay";
5061e6cc0aSMasahiro Yamada};
51*31c86aa7SMasahiro Yamada
52*31c86aa7SMasahiro Yamada&i2c1 {
53*31c86aa7SMasahiro Yamada	status = "okay";
54*31c86aa7SMasahiro Yamada};
55*31c86aa7SMasahiro Yamada
56*31c86aa7SMasahiro Yamada&i2c2 {
57*31c86aa7SMasahiro Yamada	status = "okay";
58*31c86aa7SMasahiro Yamada};
59*31c86aa7SMasahiro Yamada
60*31c86aa7SMasahiro Yamada&i2c3 {
61*31c86aa7SMasahiro Yamada	status = "okay";
62*31c86aa7SMasahiro Yamada};
63*31c86aa7SMasahiro Yamada
64*31c86aa7SMasahiro Yamada&usb0 {
65*31c86aa7SMasahiro Yamada	status = "okay";
66*31c86aa7SMasahiro Yamada};
67*31c86aa7SMasahiro Yamada
68*31c86aa7SMasahiro Yamada&usb1 {
69*31c86aa7SMasahiro Yamada	status = "okay";
70*31c86aa7SMasahiro Yamada};
71