1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Device Tree Source for IFM PDM360NG.
5 * Copyright 2009 - 2010 DENX Software Engineering.
6 * Anatolij Gustschin <agust@denx.de>
8 * Based on MPC5121E ADS dts.
9 * Copyright 2008 Freescale Semiconductor Inc.
12 #include "mpc5121.dtsi"
16 compatible = "ifm,pdm360ng", "fsl,mpc5121";
19 interrupt-parent = <&ipic>;
22 device_type = "memory";
23 reg = <0x00000000 0x20000000>; // 512MB at 0
32 reg = <0x0 0x40000000>;
37 ranges = <0x0 0x0 0xf0000000 0x10000000 /* Flash */
38 0x2 0x0 0x50040000 0x00020000>; /* CS2: MRAM */
41 compatible = "amd,s29gl01gp", "cfi-flash";
42 reg = <0 0x00000000 0x08000000
43 0 0x08000000 0x08000000>;
51 reg = <0x00000000 0x00080000>;
55 label = "environment";
56 reg = <0x00080000 0x00080000>;
60 label = "splash-image";
61 reg = <0x00100000 0x00080000>;
65 label = "device-tree";
66 reg = <0x00180000 0x00040000>;
70 reg = <0x001c0000 0x00500000>;
74 reg = <0x006c0000 0x07940000>;
79 compatible = "mtd-ram";
80 reg = <2 0x00000 0x10000>;
85 compatible = "mtd-ram";
86 reg = <2 0x010000 0x10000>;
94 fsl,preserve-clocking;
97 compatible = "atmel,24c01";
102 compatible = "st,m41t00";
112 fsl,preserve-clocking;
116 phy-handle = <&phy0>;
120 phy0: ethernet-phy@1f {
121 compatible = "smsc,lan8700";
126 /* USB1 using external ULPI PHY */
131 /* USB0 using internal UTMI PHY */
133 fsl,invert-pwr-fault;
137 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
141 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
145 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
149 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
153 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
161 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
169 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
173 compatible = "fsl,mpc5121-psc-spi", "fsl,mpc5121-psc";
174 #address-cells = <1>;
177 /* ADS7845 touch screen controller */
179 compatible = "ti,ads7846";
181 spi-max-frequency = <3000000>;
182 /* pen irq is GPIO25 */
183 interrupts = <78 0x8>;
192 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";