]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - arch/arm/dts/uniphier-ph1-ld4.dtsi
Merge branch 'karo-tx-uboot' into kc-merge
[karo-tx-uboot.git] / arch / arm / dts / uniphier-ph1-ld4.dtsi
1 /*
2  * Device Tree Source for UniPhier PH1-LD4 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-ld4";
14
15         cpus {
16                 #address-cells = <1>;
17                 #size-cells = <0>;
18
19                 cpu@0 {
20                         device_type = "cpu";
21                         compatible = "arm,cortex-a9";
22                         reg = <0>;
23                 };
24         };
25
26         soc {
27                 compatible = "simple-bus";
28                 #address-cells = <1>;
29                 #size-cells = <1>;
30                 ranges;
31
32                 uart0: serial@54006800 {
33                         compatible = "panasonic,uniphier-uart";
34                         status = "disabled";
35                         reg = <0x54006800 0x20>;
36                         clock-frequency = <36864000>;
37                 };
38
39                 uart1: serial@54006900 {
40                         compatible = "panasonic,uniphier-uart";
41                         status = "disabled";
42                         reg = <0x54006900 0x20>;
43                         clock-frequency = <36864000>;
44                 };
45
46                 uart2: serial@54006a00 {
47                         compatible = "panasonic,uniphier-uart";
48                         status = "disabled";
49                         reg = <0x54006a00 0x20>;
50                         clock-frequency = <36864000>;
51                 };
52
53                 uart3: serial@54006b00 {
54                         compatible = "panasonic,uniphier-uart";
55                         status = "disabled";
56                         reg = <0x54006b00 0x20>;
57                         clock-frequency = <36864000>;
58                 };
59
60                 i2c0: i2c@58400000 {
61                         compatible = "panasonic,uniphier-i2c";
62                         #address-cells = <1>;
63                         #size-cells = <0>;
64                         reg = <0x58400000 0x40>;
65                         clock-frequency = <100000>;
66                         status = "disabled";
67                 };
68
69                 i2c1: i2c@58480000 {
70                         compatible = "panasonic,uniphier-i2c";
71                         #address-cells = <1>;
72                         #size-cells = <0>;
73                         reg = <0x58480000 0x40>;
74                         clock-frequency = <100000>;
75                         status = "disabled";
76                 };
77
78                 i2c2: i2c@58500000 {
79                         compatible = "panasonic,uniphier-i2c";
80                         #address-cells = <1>;
81                         #size-cells = <0>;
82                         reg = <0x58500000 0x40>;
83                         clock-frequency = <100000>;
84                         status = "disabled";
85                 };
86
87                 i2c3: i2c@58580000 {
88                         compatible = "panasonic,uniphier-i2c";
89                         #address-cells = <1>;
90                         #size-cells = <0>;
91                         reg = <0x58580000 0x40>;
92                         clock-frequency = <100000>;
93                         status = "disabled";
94                 };
95
96                 usb0: usb@5a800100 {
97                         compatible = "panasonic,uniphier-ehci", "usb-ehci";
98                         status = "disabled";
99                         reg = <0x5a800100 0x100>;
100                 };
101
102                 usb1: usb@5a810100 {
103                         compatible = "panasonic,uniphier-ehci", "usb-ehci";
104                         status = "disabled";
105                         reg = <0x5a810100 0x100>;
106                 };
107
108                 usb2: usb@5a820100 {
109                         compatible = "panasonic,uniphier-ehci", "usb-ehci";
110                         status = "disabled";
111                         reg = <0x5a820100 0x100>;
112                 };
113
114                 nand: nand@68000000 {
115                         compatible = "denali,denali-nand-dt";
116                         reg = <0x68000000 0x20>, <0x68100000 0x1000>;
117                         reg-names = "nand_data", "denali_reg";
118                 };
119         };
120 };