]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/dts/uniphier-ph1-pro4.dtsi
Merge branch 'sandbox' of git://git.denx.de/u-boot-x86
[people/ms/u-boot.git] / arch / arm / dts / uniphier-ph1-pro4.dtsi
CommitLineData
509eb678
MY
1/*
2 * Device Tree Source for UniPhier PH1-Pro4 SoC
3 *
4 * Copyright (C) 2014 Panasonic Corporation
5 * Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
6 *
7 * SPDX-License-Identifier: GPL-2.0+
8 */
9
10/include/ "skeleton.dtsi"
11
12/ {
13 compatible = "panasonic,ph1-pro4";
14
15 cpus {
509eb678 16 #address-cells = <1>;
f5fd7afc 17 #size-cells = <0>;
509eb678
MY
18
19 cpu@0 {
20 device_type = "cpu";
21 compatible = "arm,cortex-a9";
22 reg = <0>;
23 };
24
25 cpu@1 {
26 device_type = "cpu";
27 compatible = "arm,cortex-a9";
28 reg = <1>;
29 };
30 };
31
32 soc {
33 compatible = "simple-bus";
34 #address-cells = <1>;
35 #size-cells = <1>;
36 ranges;
625177d2
MY
37
38 uart0: serial@54006800 {
39 compatible = "panasonic,uniphier-uart";
40 status = "disabled";
41 reg = <0x54006800 0x20>;
42 clock-frequency = <73728000>;
43 };
44
45 uart1: serial@54006900 {
46 compatible = "panasonic,uniphier-uart";
47 status = "disabled";
48 reg = <0x54006900 0x20>;
49 clock-frequency = <73728000>;
50 };
51
52 uart2: serial@54006a00 {
53 compatible = "panasonic,uniphier-uart";
54 status = "disabled";
55 reg = <0x54006a00 0x20>;
56 clock-frequency = <73728000>;
57 };
58
59 uart3: serial@54006b00 {
60 compatible = "panasonic,uniphier-uart";
61 status = "disabled";
62 reg = <0x54006b00 0x20>;
63 clock-frequency = <73728000>;
64 };
149c751d 65
f5fd7afc
MY
66 i2c0: i2c@58780000 {
67 compatible = "panasonic,uniphier-fi2c";
68 #address-cells = <1>;
69 #size-cells = <0>;
70 reg = <0x58780000 0x80>;
71 clock-frequency = <100000>;
72 status = "disabled";
73 };
74
75 i2c1: i2c@58781000 {
76 compatible = "panasonic,uniphier-fi2c";
77 #address-cells = <1>;
78 #size-cells = <0>;
79 reg = <0x58781000 0x80>;
80 clock-frequency = <100000>;
81 status = "disabled";
82 };
83
84 i2c2: i2c@58782000 {
85 compatible = "panasonic,uniphier-fi2c";
86 #address-cells = <1>;
87 #size-cells = <0>;
88 reg = <0x58782000 0x80>;
89 clock-frequency = <100000>;
90 status = "disabled";
91 };
92
93 i2c3: i2c@58783000 {
94 compatible = "panasonic,uniphier-fi2c";
95 #address-cells = <1>;
96 #size-cells = <0>;
97 reg = <0x58783000 0x80>;
98 clock-frequency = <100000>;
99 status = "disabled";
100 };
101
102 /* i2c4 does not exist */
103
104 i2c5: i2c@58785000 {
105 compatible = "panasonic,uniphier-fi2c";
106 #address-cells = <1>;
107 #size-cells = <0>;
108 reg = <0x58785000 0x80>;
109 clock-frequency = <400000>;
110 status = "ok";
111 };
112
113 i2c6: i2c@58786000 {
114 compatible = "panasonic,uniphier-fi2c";
115 #address-cells = <1>;
116 #size-cells = <0>;
117 reg = <0x58786000 0x80>;
118 clock-frequency = <400000>;
119 status = "ok";
120 };
121
149c751d
MY
122 usb0: usb@5a800100 {
123 compatible = "panasonic,uniphier-ehci", "usb-ehci";
124 status = "disabled";
125 reg = <0x5a800100 0x100>;
126 };
127
128 usb1: usb@5a810100 {
129 compatible = "panasonic,uniphier-ehci", "usb-ehci";
130 status = "disabled";
131 reg = <0x5a810100 0x100>;
132 };
f5fd7afc
MY
133
134 nand: nand@68000000 {
135 compatible = "denali,denali-nand-dt";
136 reg = <0x68000000 0x20>, <0x68100000 0x1000>;
137 reg-names = "nand_data", "denali_reg";
138 };
509eb678
MY
139 };
140};