199767f8919635c4928607450d9e0abb932109ceToomas Soome * MPC8572 DS Device Tree Source
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Copyright 2007-2009 Freescale Semiconductor Inc. All rights reserved
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Neither the name of Freescale Semiconductor, Inc nor the names of
199767f8919635c4928607450d9e0abb932109ceToomas Soome * its contributors may be used to endorse or promote products derived
199767f8919635c4928607450d9e0abb932109ceToomas Soome * from this software without specific prior written permission.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Freescale hereby publishes it under the following licenses:
199767f8919635c4928607450d9e0abb932109ceToomas Soome * BSD License
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Redistribution and use in source and binary forms, with or
199767f8919635c4928607450d9e0abb932109ceToomas Soome * without modification, are permitted provided that the following
199767f8919635c4928607450d9e0abb932109ceToomas Soome * conditions are met:
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Redistributions of source code must retain the above copyright
199767f8919635c4928607450d9e0abb932109ceToomas Soome * notice, this list of conditions and the following disclaimer.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Redistributions in binary form must reproduce the above copyright
199767f8919635c4928607450d9e0abb932109ceToomas Soome * notice, this list of conditions and the following disclaimer in
199767f8919635c4928607450d9e0abb932109ceToomas Soome * the documentation and/or other materials provided with the
199767f8919635c4928607450d9e0abb932109ceToomas Soome * distribution.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
199767f8919635c4928607450d9e0abb932109ceToomas Soome * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
199767f8919635c4928607450d9e0abb932109ceToomas Soome * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
199767f8919635c4928607450d9e0abb932109ceToomas Soome * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
199767f8919635c4928607450d9e0abb932109ceToomas Soome * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
199767f8919635c4928607450d9e0abb932109ceToomas Soome * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
199767f8919635c4928607450d9e0abb932109ceToomas Soome * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
199767f8919635c4928607450d9e0abb932109ceToomas Soome * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
199767f8919635c4928607450d9e0abb932109ceToomas Soome * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
199767f8919635c4928607450d9e0abb932109ceToomas Soome * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
199767f8919635c4928607450d9e0abb932109ceToomas Soome * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
199767f8919635c4928607450d9e0abb932109ceToomas Soome * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
199767f8919635c4928607450d9e0abb932109ceToomas Soome * POSSIBILITY OF SUCH DAMAGE.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * GNU General Public License, version 2
199767f8919635c4928607450d9e0abb932109ceToomas Soome * This program is free software; you can redistribute it and/or
199767f8919635c4928607450d9e0abb932109ceToomas Soome * modify it under the terms of the GNU General Public License
199767f8919635c4928607450d9e0abb932109ceToomas Soome * as published by the Free Software Foundation; either version 2
199767f8919635c4928607450d9e0abb932109ceToomas Soome * of the License, or (at your option) any later version.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * This program is distributed in the hope that it will be useful,
199767f8919635c4928607450d9e0abb932109ceToomas Soome * but WITHOUT ANY WARRANTY; without even the implied warranty of
199767f8919635c4928607450d9e0abb932109ceToomas Soome * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
199767f8919635c4928607450d9e0abb932109ceToomas Soome * GNU General Public License for more details.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * You should have received a copy of the GNU General Public License
199767f8919635c4928607450d9e0abb932109ceToomas Soome * along with this program; if not, write to the Free Software
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
199767f8919635c4928607450d9e0abb932109ceToomas Soome * MA 02110-1301, USA.
199767f8919635c4928607450d9e0abb932109ceToomas Soome * You may select the license of your choice.
199767f8919635c4928607450d9e0abb932109ceToomas Soome *------------------------------------------------------------------
199767f8919635c4928607450d9e0abb932109ceToomas Soome compatible = "fsl,mpc8572-elbc", "fsl,elbc", "simple-bus";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,elbc-fcm-nand";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,elbc-fcm-nand";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,elbc-fcm-nand";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,elbc-fcm-nand";
199767f8919635c4928607450d9e0abb932109ceToomas Soome compatible = "fsl,mpc8572-l2-cache-controller";
199767f8919635c4928607450d9e0abb932109ceToomas Soome compatible = "fsl,mpc8572-dma", "fsl,eloplus-dma";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome compatible = "fsl,mpc8572-dma", "fsl,eloplus-dma";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome "fsl,eloplus-dma-channel";
199767f8919635c4928607450d9e0abb932109ceToomas Soome global-utilities@e0000 { //global utilities block
199767f8919635c4928607450d9e0abb932109ceToomas Soome compatible = "fsl,mpc8572-msi", "fsl,mpic-msi";
199767f8919635c4928607450d9e0abb932109ceToomas Soome compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2",
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* PME (pattern-matcher) */
199767f8919635c4928607450d9e0abb932109ceToomas Soome interrupts = <0x39 0x2 0x40 0x2 0x41 0x2 0x42 0x2 0x43 0x2>;
199767f8919635c4928607450d9e0abb932109ceToomas Soome ranges = <0x2000000 0x0 0xa0000000 0 0xa0000000 0x0 0x10000000
199767f8919635c4928607450d9e0abb932109ceToomas Soome 0x1000000 0x0 0x00000000 0 0xfee20000 0x0 0x00010000>;
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 0 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 1 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 2 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 3 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 4 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 5 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 6 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x11 func 7 - PCI slot 1 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 0 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 1 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 2 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 3 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 4 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 5 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 6 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x12 func 7 - PCI slot 2 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome // IDSEL 0x1c USB
199767f8919635c4928607450d9e0abb932109ceToomas Soome // IDSEL 0x1d Audio
199767f8919635c4928607450d9e0abb932109ceToomas Soome // IDSEL 0x1e Legacy
199767f8919635c4928607450d9e0abb932109ceToomas Soome // IDSEL 0x1f IDE/SATA
199767f8919635c4928607450d9e0abb932109ceToomas Soome ranges = <0x2000000 0x0 0x90000000 0 0x90000000 0x0 0x10000000
199767f8919635c4928607450d9e0abb932109ceToomas Soome 0x1000000 0x0 0x00000000 0 0xfee10000 0x0 0x00010000>;
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x0 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome ranges = <0x2000000 0x0 0x80000000 0 0x80000000 0x0 0x10000000
199767f8919635c4928607450d9e0abb932109ceToomas Soome 0x1000000 0x0 0x00000000 0 0xfee00000 0x0 0x00010000>;
199767f8919635c4928607450d9e0abb932109ceToomas Soome /* IDSEL 0x0 */