1532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala/* 2532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * MPC8572DS Device Tree Source stub (no addresses or top-level ranges) 3532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * 4532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * Copyright 2011 Freescale Semiconductor Inc. 5532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * 6532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * Redistribution and use in source and binary forms, with or without 7532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * modification, are permitted provided that the following conditions are met: 8532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * * Redistributions of source code must retain the above copyright 9532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * notice, this list of conditions and the following disclaimer. 10532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * * Redistributions in binary form must reproduce the above copyright 11532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * notice, this list of conditions and the following disclaimer in the 12532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * documentation and/or other materials provided with the distribution. 13532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * * Neither the name of Freescale Semiconductor nor the 14532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * names of its contributors may be used to endorse or promote products 15532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * derived from this software without specific prior written permission. 16532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * 17532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * 18532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * ALTERNATIVELY, this software may be distributed under the terms of the 19532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * GNU General Public License ("GPL") as published by the Free Software 20532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * Foundation, either version 2 of that License or (at your option) any 21532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * later version. 22532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * 23532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY 24532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 25532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 26532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY 27532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 28532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 29532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 30532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 31532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 32532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 33532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala */ 34532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 35532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala&board_lbc { 36532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala nor@0,0 { 37532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #address-cells = <1>; 38532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #size-cells = <1>; 39532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "cfi-flash"; 40532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x0 0x0 0x8000000>; 41532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala bank-width = <2>; 42532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device-width = <1>; 43532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 449df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@0 { 45532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x0 0x03000000>; 469df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "ramdisk-nor"; 47532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 48532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 499df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@3000000 { 50532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x03000000 0x00e00000>; 519df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "diagnostic-nor"; 52532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala read-only; 53532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 54532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 559df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@3e00000 { 56532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x03e00000 0x00200000>; 579df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "dink-nor"; 58532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala read-only; 59532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 60532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 619df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@4000000 { 62532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x04000000 0x00400000>; 639df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "kernel-nor"; 64532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 65532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 669df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@4400000 { 67532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x04400000 0x03b00000>; 689df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "fs-nor"; 699df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao }; 709df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao 719df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@7f00000 { 729df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao reg = <0x07f00000 0x00060000>; 739df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "dtb-nor"; 74532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 75532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 769df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@7f60000 { 779df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao reg = <0x07f60000 0x00020000>; 789df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "env-nor"; 79532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala read-only; 80532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 81532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 829df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@7f80000 { 83532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x07f80000 0x00080000>; 849df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "u-boot-nor"; 85532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala read-only; 86532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 87532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 88532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 89532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala nand@2,0 { 90532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #address-cells = <1>; 91532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #size-cells = <1>; 92532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "fsl,mpc8572-fcm-nand", 93532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala "fsl,elbc-fcm-nand"; 94532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x2 0x0 0x40000>; 95532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 969df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@0 { 97532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x0 0x02000000>; 989df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "u-boot-nand"; 99532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala read-only; 100532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 101532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 1029df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@2000000 { 103532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x02000000 0x10000000>; 1049df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "fs-nand"; 105532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 106532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 1079df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@12000000 { 108532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x12000000 0x08000000>; 1099df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "ramdisk-nand"; 110532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 111532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 1129df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@1a000000 { 113532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1a000000 0x04000000>; 1149df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "kernel-nand"; 115532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 116532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 1179df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@1e000000 { 118532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1e000000 0x01000000>; 1199df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "dtb-nand"; 120532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 121532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 1229df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao partition@1f000000 { 123532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1f000000 0x21000000>; 1249df8f73c404a1160952cf0e5ba65874200eccd14Jia Hongtao label = "empty-nand"; 125532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 126532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 127532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 128532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala nand@4,0 { 129532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "fsl,mpc8572-fcm-nand", 130532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala "fsl,elbc-fcm-nand"; 131532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x4 0x0 0x40000>; 132532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 133532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 134532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala nand@5,0 { 135532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "fsl,mpc8572-fcm-nand", 136532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala "fsl,elbc-fcm-nand"; 137532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x5 0x0 0x40000>; 138532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 139532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 140532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala nand@6,0 { 141532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "fsl,mpc8572-fcm-nand", 142532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala "fsl,elbc-fcm-nand"; 143532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x6 0x0 0x40000>; 144532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 145532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala}; 146532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 147532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala&board_soc { 148532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala enet0: ethernet@24000 { 149532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi-handle = <&tbi0>; 150532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-handle = <&phy0>; 151532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-connection-type = "rgmii-id"; 152532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 153532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 154532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala mdio@24520 { 155532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy0: ethernet-phy@0 { 156532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupts = <10 1 0 0>; 157532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x0>; 158532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 159532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy1: ethernet-phy@1 { 160532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupts = <10 1 0 0>; 161532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1>; 162532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 163532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy2: ethernet-phy@2 { 164532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupts = <10 1 0 0>; 165532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x2>; 166532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 167532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy3: ethernet-phy@3 { 168532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupts = <10 1 0 0>; 169532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x3>; 170532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 171532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 172532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi0: tbi-phy@11 { 173532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x11>; 174532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device_type = "tbi-phy"; 175532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 176532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 177532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 178532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala ptp_clock@24e00 { 179532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala fsl,tclk-period = <5>; 180532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala fsl,tmr-prsc = <200>; 181532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala fsl,tmr-add = <0xAAAAAAAB>; 182532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala fsl,tmr-fiper1 = <0x3B9AC9FB>; 183532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala fsl,tmr-fiper2 = <0x3B9AC9FB>; 184532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala fsl,max-adj = <499999999>; 185532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 186532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 187532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala enet1: ethernet@25000 { 188532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi-handle = <&tbi1>; 189532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-handle = <&phy1>; 190532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-connection-type = "rgmii-id"; 191532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 192532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 193532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 194532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala mdio@25520 { 195532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi1: tbi-phy@11 { 196532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x11>; 197532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device_type = "tbi-phy"; 198532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 199532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 200532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 201532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala enet2: ethernet@26000 { 202532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi-handle = <&tbi2>; 203532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-handle = <&phy2>; 204532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-connection-type = "rgmii-id"; 205532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 206532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 207532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala mdio@26520 { 208532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi2: tbi-phy@11 { 209532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x11>; 210532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device_type = "tbi-phy"; 211532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 212532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 213532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 214532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala enet3: ethernet@27000 { 215532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi-handle = <&tbi3>; 216532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-handle = <&phy3>; 217532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala phy-connection-type = "rgmii-id"; 218532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 219532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 220532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala mdio@27520 { 221532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala tbi3: tbi-phy@11 { 222532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x11>; 223532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device_type = "tbi-phy"; 224532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 225532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 226532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala}; 227532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 228532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala&board_pci0 { 229532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala pcie@0 { 230532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupt-map-mask = <0xff00 0x0 0x0 0x7>; 231532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupt-map = < 232532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 0 - PCI slot 1 */ 233532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8800 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 234532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8800 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 235532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8800 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 236532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8800 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 237532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 238532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 1 - PCI slot 1 */ 239532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8900 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 240532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8900 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 241532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8900 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 242532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8900 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 243532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 244532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 2 - PCI slot 1 */ 245532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8a00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 246532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8a00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 247532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8a00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 248532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8a00 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 249532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 250532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 3 - PCI slot 1 */ 251532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8b00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 252532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8b00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 253532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8b00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 254532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8b00 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 255532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 256532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 4 - PCI slot 1 */ 257532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8c00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 258532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8c00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 259532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8c00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 260532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8c00 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 261532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 262532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 5 - PCI slot 1 */ 263532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8d00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 264532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8d00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 265532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8d00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 266532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8d00 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 267532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 268532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 6 - PCI slot 1 */ 269532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8e00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 270532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8e00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 271532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8e00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 272532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8e00 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 273532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 274532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x11 func 7 - PCI slot 1 */ 275532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8f00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 276532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8f00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 277532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8f00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 278532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x8f00 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 279532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 280532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 0 - PCI slot 2 */ 281532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9000 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 282532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9000 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 283532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9000 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 284532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9000 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 285532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 286532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 1 - PCI slot 2 */ 287532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9100 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 288532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9100 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 289532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9100 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 290532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9100 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 291532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 292532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 2 - PCI slot 2 */ 293532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9200 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 294532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9200 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 295532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9200 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 296532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9200 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 297532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 298532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 3 - PCI slot 2 */ 299532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9300 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 300532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9300 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 301532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9300 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 302532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9300 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 303532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 304532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 4 - PCI slot 2 */ 305532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9400 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 306532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9400 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 307532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9400 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 308532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9400 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 309532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 310532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 5 - PCI slot 2 */ 311532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9500 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 312532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9500 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 313532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9500 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 314532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9500 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 315532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 316532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 6 - PCI slot 2 */ 317532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9600 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 318532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9600 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 319532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9600 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 320532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9600 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 321532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 322532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala /* IDSEL 0x12 func 7 - PCI slot 2 */ 323532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9700 0x0 0x0 0x1 &mpic 0x3 0x1 0 0 324532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9700 0x0 0x0 0x2 &mpic 0x4 0x1 0 0 325532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9700 0x0 0x0 0x3 &mpic 0x1 0x1 0 0 326532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x9700 0x0 0x0 0x4 &mpic 0x2 0x1 0 0 327532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 328532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala // IDSEL 0x1c USB 329532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xe000 0x0 0x0 0x1 &i8259 0xc 0x2 330532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xe100 0x0 0x0 0x2 &i8259 0x9 0x2 331532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xe200 0x0 0x0 0x3 &i8259 0xa 0x2 332532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xe300 0x0 0x0 0x4 &i8259 0xb 0x2 333532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 334532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala // IDSEL 0x1d Audio 335532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xe800 0x0 0x0 0x1 &i8259 0x6 0x2 336532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 337532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala // IDSEL 0x1e Legacy 338532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xf000 0x0 0x0 0x1 &i8259 0x7 0x2 339532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xf100 0x0 0x0 0x1 &i8259 0x7 0x2 340532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 341532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala // IDSEL 0x1f IDE/SATA 342532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xf800 0x0 0x0 0x1 &i8259 0xe 0x2 343532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0xf900 0x0 0x0 0x1 &i8259 0x5 0x2 344532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala >; 345532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 346532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 347532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala uli1575@0 { 348532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x0 0x0 0x0 0x0 0x0>; 349532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #size-cells = <2>; 350532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #address-cells = <3>; 351532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala ranges = <0x2000000 0x0 0x80000000 352532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x2000000 0x0 0x80000000 353532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x0 0x20000000 354532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 355532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x1000000 0x0 0x0 356532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x1000000 0x0 0x0 357532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x0 0x10000>; 358532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala isa@1e { 359532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device_type = "isa"; 360532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #interrupt-cells = <2>; 361532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #size-cells = <1>; 362532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #address-cells = <2>; 363532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0xf000 0x0 0x0 0x0 0x0>; 364532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala ranges = <0x1 0x0 0x1000000 0x0 0x0 365532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x1000>; 366532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupt-parent = <&i8259>; 367532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 368532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala i8259: interrupt-controller@20 { 369532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1 0x20 0x2 370532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x1 0xa0 0x2 371532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 0x1 0x4d0 0x2>; 372532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupt-controller; 373532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala device_type = "interrupt-controller"; 374532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #address-cells = <0>; 375532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #interrupt-cells = <2>; 376532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "chrp,iic"; 377532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupts = <9 2 0 0>; 378532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupt-parent = <&mpic>; 379532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 380532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 381532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala i8042@60 { 382532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #size-cells = <0>; 383532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala #address-cells = <1>; 384532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1 0x60 0x1 0x1 0x64 0x1>; 385532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupts = <1 3 12 3>; 386532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala interrupt-parent = 387532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala <&i8259>; 388532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 389532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala keyboard@0 { 390532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x0>; 391532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "pnpPNP,303"; 392532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 393532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 394532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala mouse@1 { 395532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1>; 396532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "pnpPNP,f03"; 397532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 398532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 399532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 400532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala rtc@70 { 401532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala compatible = "pnpPNP,b00"; 402532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1 0x70 0x2>; 403532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 404532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala 405532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala gpio@400 { 406532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala reg = <0x1 0x400 0x80>; 407532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 408532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 409532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 410532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala }; 411532919592fcfb824aad0494f54e45a0acc83a776Kumar Gala}; 412