2 * Device Tree Source for IFM PDM360NG.
4 * Copyright 2009 - 2010 DENX Software Engineering.
5 * Anatolij Gustschin <agust@denx.de>
7 * Based on MPC5121E ADS dts.
8 * Copyright 2008 Freescale Semiconductor Inc.
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License as published by the
12 * Free Software Foundation; either version 2 of the License, or (at your
13 * option) any later version.
16 #include "mpc5121.dtsi"
20 compatible = "ifm,pdm360ng", "fsl,mpc5121";
23 interrupt-parent = <&ipic>;
26 device_type = "memory";
27 reg = <0x00000000 0x20000000>; // 512MB at 0
36 reg = <0x0 0x40000000>;
41 ranges = <0x0 0x0 0xf0000000 0x10000000 /* Flash */
42 0x2 0x0 0x50040000 0x00020000>; /* CS2: MRAM */
45 compatible = "amd,s29gl01gp", "cfi-flash";
46 reg = <0 0x00000000 0x08000000
47 0 0x08000000 0x08000000>;
55 reg = <0x00000000 0x00080000>;
59 label = "environment";
60 reg = <0x00080000 0x00080000>;
64 label = "splash-image";
65 reg = <0x00100000 0x00080000>;
69 label = "device-tree";
70 reg = <0x00180000 0x00040000>;
74 reg = <0x001c0000 0x00500000>;
78 reg = <0x006c0000 0x07940000>;
83 compatible = "mtd-ram";
84 reg = <2 0x00000 0x10000>;
89 compatible = "mtd-ram";
90 reg = <2 0x010000 0x10000>;
98 fsl,preserve-clocking;
101 compatible = "at,24c01";
106 compatible = "st,m41t00";
116 fsl,preserve-clocking;
120 phy-handle = <&phy0>;
124 phy0: ethernet-phy@1f {
125 compatible = "smsc,lan8700";
130 /* USB1 using external ULPI PHY */
135 /* USB0 using internal UTMI PHY */
137 fsl,invert-pwr-fault;
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";
157 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
165 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
173 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";
177 compatible = "fsl,mpc5121-psc-spi", "fsl,mpc5121-psc";
178 #address-cells = <1>;
181 /* ADS7845 touch screen controller */
183 compatible = "ti,ads7846";
185 spi-max-frequency = <3000000>;
186 /* pen irq is GPIO25 */
187 interrupts = <78 0x8>;
196 compatible = "fsl,mpc5121-psc-uart", "fsl,mpc5121-psc";