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};
108