xref: /linux/arch/powerpc/boot/dts/fsl/p1010rdb-pa.dtsi (revision dc37374b9c83382b91f3804845ae593bedc2d13a)
10ff649caSZhao Qiang/*
20ff649caSZhao Qiang * P1010 RDB Device Tree Source stub (no addresses or top-level ranges)
30ff649caSZhao Qiang *
40ff649caSZhao Qiang * Copyright 2013 Freescale Semiconductor Inc.
50ff649caSZhao Qiang *
60ff649caSZhao Qiang * Redistribution and use in source and binary forms, with or without
70ff649caSZhao Qiang * modification, are permitted provided that the following conditions are met:
80ff649caSZhao Qiang *     * Redistributions of source code must retain the above copyright
90ff649caSZhao Qiang *       notice, this list of conditions and the following disclaimer.
100ff649caSZhao Qiang *     * Redistributions in binary form must reproduce the above copyright
110ff649caSZhao Qiang *       notice, this list of conditions and the following disclaimer in the
120ff649caSZhao Qiang *       documentation and/or other materials provided with the distribution.
130ff649caSZhao Qiang *     * Neither the name of Freescale Semiconductor nor the
140ff649caSZhao Qiang *       names of its contributors may be used to endorse or promote products
150ff649caSZhao Qiang *       derived from this software without specific prior written permission.
160ff649caSZhao Qiang *
170ff649caSZhao Qiang *
180ff649caSZhao Qiang * ALTERNATIVELY, this software may be distributed under the terms of the
190ff649caSZhao Qiang * GNU General Public License ("GPL") as published by the Free Software
200ff649caSZhao Qiang * Foundation, either version 2 of that License or (at your option) any
210ff649caSZhao Qiang * later version.
220ff649caSZhao Qiang *
230ff649caSZhao Qiang * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY
240ff649caSZhao Qiang * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
250ff649caSZhao Qiang * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
260ff649caSZhao Qiang * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY
270ff649caSZhao Qiang * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
280ff649caSZhao Qiang * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
290ff649caSZhao Qiang * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
300ff649caSZhao Qiang * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
310ff649caSZhao Qiang * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
320ff649caSZhao Qiang * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
330ff649caSZhao Qiang */
340ff649caSZhao Qiang
350ff649caSZhao Qiang&ifc_nand {
360ff649caSZhao Qiang	partition@0 {
370ff649caSZhao Qiang		/* This location must not be altered  */
380ff649caSZhao Qiang		/* 1MB for u-boot Bootloader Image */
390ff649caSZhao Qiang		reg = <0x0 0x00100000>;
400ff649caSZhao Qiang		label = "NAND U-Boot Image";
410ff649caSZhao Qiang		read-only;
420ff649caSZhao Qiang	};
430ff649caSZhao Qiang
440ff649caSZhao Qiang	partition@100000 {
450ff649caSZhao Qiang		/* 1MB for DTB Image */
460ff649caSZhao Qiang		reg = <0x00100000 0x00100000>;
470ff649caSZhao Qiang		label = "NAND DTB Image";
480ff649caSZhao Qiang	};
490ff649caSZhao Qiang
500ff649caSZhao Qiang	partition@200000 {
510ff649caSZhao Qiang		/* 4MB for Linux Kernel Image */
520ff649caSZhao Qiang		reg = <0x00200000 0x00400000>;
530ff649caSZhao Qiang		label = "NAND Linux Kernel Image";
540ff649caSZhao Qiang	};
550ff649caSZhao Qiang
560ff649caSZhao Qiang	partition@600000 {
570ff649caSZhao Qiang		/* 4MB for Compressed Root file System Image */
580ff649caSZhao Qiang		reg = <0x00600000 0x00400000>;
590ff649caSZhao Qiang		label = "NAND Compressed RFS Image";
600ff649caSZhao Qiang	};
610ff649caSZhao Qiang
620ff649caSZhao Qiang	partition@a00000 {
630ff649caSZhao Qiang		/* 15MB for JFFS2 based Root file System */
640ff649caSZhao Qiang		reg = <0x00a00000 0x00f00000>;
650ff649caSZhao Qiang		label = "NAND JFFS2 Root File System";
660ff649caSZhao Qiang	};
670ff649caSZhao Qiang
680ff649caSZhao Qiang	partition@1900000 {
690ff649caSZhao Qiang		/* 7MB for User Area */
700ff649caSZhao Qiang		reg = <0x01900000 0x00700000>;
710ff649caSZhao Qiang		label = "NAND User area";
720ff649caSZhao Qiang	};
730ff649caSZhao Qiang};
740ff649caSZhao Qiang
750ff649caSZhao Qiang&phy0 {
76*8b523128SZhao Qiang	interrupts = <1 1 0 0>;
770ff649caSZhao Qiang};
780ff649caSZhao Qiang
790ff649caSZhao Qiang&phy1 {
800ff649caSZhao Qiang	interrupts = <2 1 0 0>;
810ff649caSZhao Qiang};
820ff649caSZhao Qiang
830ff649caSZhao Qiang&phy2 {
84*8b523128SZhao Qiang	interrupts = <4 1 0 0>;
850ff649caSZhao Qiang};
86