blob: 2e7c8f103c33b8c7faba01560611d5489f242f7f [file] [log] [blame]
Sinan Akmancbc3cd02020-04-04 01:16:46 -04001// SPDX-License-Identifier: GPL-2.0+ OR X11
2/*
3 * MPC8379E RDB Device Tree Source
4 *
5 * Copyright 2020 NXP
6 */
7
8/dts-v1/;
9
10/ {
11 compatible = "fsl,mpc8379erdb";
12
13 #address-cells = <1>;
14 #size-cells = <1>;
15
16 cpus {
17 #address-cells = <1>;
18 #size-cells = <0>;
19
20 PowerPC,8379@0 {
21 device_type = "cpu";
22 reg = <0x0>;
23 d-cache-line-size = <32>;
24 i-cache-line-size = <32>;
25 d-cache-size = <32768>;
26 i-cache-size = <32768>;
27 timebase-frequency = <0>;
28 bus-frequency = <0>;
29 clock-frequency = <0>;
30 };
31 };
32
33 memory {
34 device_type = "memory";
35 reg = <0x00000000 0x10000000>; // 256MB at 0
36 };
37
38 localbus@e0005000 {
39 #address-cells = <2>;
40 #size-cells = <1>;
41 compatible = "fsl,elbc", "simple-bus";
42 reg = <0xe0005000 0x1000>;
43 interrupts = <77 0x8>;
44 interrupt-parent = <&ipic>;
45 };
46
47 immr@e0000000 {
48 #address-cells = <1>;
49 #size-cells = <1>;
50 device_type = "soc";
51 compatible = "simple-bus";
52 ranges = <0 0xe0000000 0x00100000>;
53 reg = <0xe0000000 0x00000200>;
54 bus-frequency = <0>;
55
56 sdhc@2e000 {
57 compatible = "fsl,esdhc";
58 reg = <0x2e000 0x1000>;
59 bus-width = <0x4>;
60 clock-frequency = <0>;
61 };
62
63 ipic: interrupt-controller@700 {
64 compatible = "fsl,ipic";
65 interrupt-controller;
66 #address-cells = <0>;
67 #interrupt-cells = <2>;
68 reg = <0x700 0x100>;
69 device_type = "ipic";
70 };
71
Sinan Akmanc8be85f2021-05-11 14:18:02 -040072 usb@23000 {
73 compatible = "fsl-usb2-dr";
74 reg = <0x23000 0x1000>;
75 #address-cells = <1>;
76 #size-cells = <0>;
77 interrupt-parent = <&ipic>;
78 interrupts = <38 0x8>;
79 phy_type = "ulpi";
80 };
81
82 enet0: ethernet@24000 {
83 #address-cells = <1>;
84 #size-cells = <1>;
85 cell-index = <0>;
86 device_type = "network";
87 model = "eTSEC";
88 compatible = "fsl,etsec2";
89 reg = <0x24000 0x1000>;
90 ranges = <0x0 0x24000 0x1000>;
91 local-mac-address = [ 00 00 00 00 00 00 ];
92 interrupts = <32 0x8 33 0x8 34 0x8>;
93 phy-connection-type = "mii";
94 interrupt-parent = <&ipic>;
95 fixed-link = <1 0 1000 0 0>;
96 phy-handle = <&phy>;
97 fsl,magic-packet;
98
99 mdio@520 {
100 #address-cells = <1>;
101 #size-cells = <0>;
102 compatible = "fsl,etsec2-mdio";
103 reg = <0x520 0x20>;
104
105 phy: ethernet-phy@2 {
106 interrupt-parent = <&ipic>;
107 interrupts = <17 0x8>;
108 reg = <0x2>;
109 device_type = "ethernet-phy";
110 };
111 };
112 };
113
114 pci0: pci@e0008300 {
115 #address-cells = <3>;
116 #size-cells = <2>;
117 #interrupt-cells = <1>;
118 device_type = "pci";
119 reg = <0x0 0xe0008300 0x0 0x00000fff>;
120 compatible = "fsl,mpc837x-pci";
121 clock-frequency = <0>;
122 };
123
Sinan Akmancbc3cd02020-04-04 01:16:46 -0400124 };
125
126};