m68k: add fec base node to devicetrees
[oweals/u-boot.git] / arch / m68k / dts / mcf5441x.dtsi
1 // SPDX-License-Identifier: GPL-2.0+
2 /*
3  * Copyright (C) 2018 Angelo Dureghello <angelo@sysam.it>
4  */
5
6 / {
7         compatible = "fsl,mcf5441x";
8
9         aliases {
10                 serial0 = &uart0;
11                 spi0 = &dspi0;
12                 fec0 = &fec0;
13                 fec1 = &fec1;
14         };
15
16         soc {
17                 compatible = "simple-bus";
18                 #address-cells = <1>;
19                 #size-cells = <1>;
20
21                 uart0: uart@fc060000 {
22                         compatible = "fsl,mcf-uart";
23                         reg = <0xfc060000 0x40>;
24                         status = "disabled";
25                 };
26
27                 uart1: uart@fc064000 {
28                         compatible = "fsl,mcf-uart";
29                         reg = <0xfc064000 0x40>;
30                         status = "disabled";
31                 };
32
33                 uart2: uart@fc068000 {
34                         compatible = "fsl,mcf-uart";
35                         reg = <0xfc068000 0x40>;
36                         status = "disabled";
37                 };
38
39                 uart3: uart@fc06c000 {
40                         compatible = "fsl,mcf-uart";
41                         reg = <0xfc06c000 0x40>;
42                         status = "disabled";
43                 };
44
45                 dspi0: dspi@fc05c000 {
46                         compatible = "fsl,mcf-dspi";
47                         #address-cells = <1>;
48                         #size-cells = <0>;
49                         reg = <0xfc05c000 0x100>;
50                         spi-max-frequency = <50000000>;
51                         num-cs = <4>;
52                         spi-mode = <0>;
53                         status = "disabled";
54                 };
55
56                 dspi1: dspi@fc03c000 {
57                         compatible = "fsl,mcf-dspi";
58                         #address-cells = <1>;
59                         #size-cells = <0>;
60                         reg = <0xfc03c000 0x100>;
61                         spi-max-frequency = <50000000>;
62                         num-cs = <4>;
63                         spi-mode = <0>;
64                         status = "disabled";
65                 };
66
67                 dspi2: dspi@ec038000 {
68                         compatible = "fsl,mcf-dspi";
69                         #address-cells = <1>;
70                         #size-cells = <0>;
71                         reg = <0xec038000 0x100>;
72                         spi-max-frequency = <50000000>;
73                         num-cs = <4>;
74                         spi-mode = <0>;
75                         status = "disabled";
76                 };
77
78                 dspi3: dspi@ec03c000 {
79                         compatible = "fsl,mcf-dspi";
80                         #address-cells = <1>;
81                         #size-cells = <0>;
82                         reg = <0xec03c00 0x100>;
83                         spi-max-frequency = <50000000>;
84                         num-cs = <4>;
85                         spi-mode = <0>;
86                         status = "disabled";
87                 };
88
89                 fec0: ethernet@fc0d4000 {
90                         compatible = "fsl,mcf-fec";
91                         reg = <0xfc0d4000 0x4000>;
92                         mii-base = <0>;
93                         max-speed = <100>;
94                         timeout-loop = <50000>;
95                         status = "disabled";
96                 };
97
98                 fec1: ethernet@fc0d8000 {
99                         compatible = "fsl,mcf-fec";
100                         reg = <0xfc0d8000 0x4000>;
101                         mii-base = <1>;
102                         max-speed = <100>;
103                         timeout-loop = <50000>;
104                         status = "disabled";
105                 };
106         };
107 };