Prepare v2023.10
[platform/kernel/u-boot.git] / arch / m68k / dts / mcf523x.dtsi
1 // SPDX-License-Identifier: GPL-2.0+
2 /*
3  * Copyright (C) 2018 Angelo Dureghello <angelo@sysam.it>
4  */
5
6 / {
7         compatible = "fsl,mcf523x";
8
9         aliases {
10                 serial0 = &uart0;
11                 fec0 = &fec0;
12         };
13
14         soc {
15                 compatible = "simple-bus";
16                 #address-cells = <1>;
17                 #size-cells = <1>;
18
19                 ipsbar: ipsbar@4000000 {
20                         compatible = "simple-bus";
21                         #address-cells = <1>;
22                         #size-cells = <1>;
23                         ranges = <0x00000000 0x40000000 0x40000000>;
24                         reg = <0x40000000 0x40000000>;
25
26                         wdog0: watchdog@140000 {
27                                 compatible = "fsl,mcf5208-wdt";
28                                 reg = <0x140000 0x10>;
29                                 status = "disabled";
30                         };
31
32                         uart0: uart@200 {
33                                 compatible = "fsl,mcf-uart";
34                                 reg = <0x200 0x40>;
35                                 status = "disabled";
36                         };
37
38                         uart1: uart@240 {
39                                 compatible = "fsl,mcf-uart";
40                                 reg = <0x240 0x40>;
41                                 status = "disabled";
42                         };
43
44                         uart2: uart@280 {
45                                 compatible = "fsl,mcf-uart";
46                                 reg = <0x280 0x40>;
47                                 status = "disabled";
48                         };
49
50                         fec0: ethernet@1000 {
51                                 compatible = "fsl,mcf-fec";
52                                 #address-cells=<2>;
53                                 #size-cells=<1>;
54                                 reg = <0x1000 0x400>;
55                                 mii-base = <0>;
56                                 max-speed = <100>;
57                                 timeout-loop = <50000>;
58                                 status = "disabled";
59                         };
60
61                         i2c0: i2c@300 {
62                                 compatible = "fsl-i2c";
63                                 #address-cells=<1>;
64                                 #size-cells=<0>;
65                                 cell-index = <0>;
66                                 reg = <0x300 0x14>;
67                                 clock-frequency = <100000>;
68                                 status = "disabled";
69                         };
70                 };
71         };
72 };