1*4882a593Smuzhiyun// SPDX-License-Identifier: GPL-2.0-or-later 2*4882a593Smuzhiyun/* 3*4882a593Smuzhiyun * MPC8641 HPCN Device Tree Source 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * Copyright 2006 Freescale Semiconductor Inc. 6*4882a593Smuzhiyun */ 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun/include/ "mpc8641si-pre.dtsi" 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun/ { 11*4882a593Smuzhiyun model = "MPC8641HPCN"; 12*4882a593Smuzhiyun compatible = "fsl,mpc8641hpcn"; 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun memory { 15*4882a593Smuzhiyun device_type = "memory"; 16*4882a593Smuzhiyun reg = <0x00000000 0x40000000>; // 1G at 0x0 17*4882a593Smuzhiyun }; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun lbc: localbus@ffe05000 { 20*4882a593Smuzhiyun reg = <0xffe05000 0x1000>; 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun ranges = <0 0 0xef800000 0x00800000 23*4882a593Smuzhiyun 2 0 0xffdf8000 0x00008000 24*4882a593Smuzhiyun 3 0 0xffdf0000 0x00008000>; 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun flash@0,0 { 27*4882a593Smuzhiyun compatible = "cfi-flash"; 28*4882a593Smuzhiyun reg = <0 0 0x00800000>; 29*4882a593Smuzhiyun bank-width = <2>; 30*4882a593Smuzhiyun device-width = <2>; 31*4882a593Smuzhiyun #address-cells = <1>; 32*4882a593Smuzhiyun #size-cells = <1>; 33*4882a593Smuzhiyun partition@0 { 34*4882a593Smuzhiyun label = "kernel"; 35*4882a593Smuzhiyun reg = <0x00000000 0x00300000>; 36*4882a593Smuzhiyun }; 37*4882a593Smuzhiyun partition@300000 { 38*4882a593Smuzhiyun label = "firmware b"; 39*4882a593Smuzhiyun reg = <0x00300000 0x00100000>; 40*4882a593Smuzhiyun read-only; 41*4882a593Smuzhiyun }; 42*4882a593Smuzhiyun partition@400000 { 43*4882a593Smuzhiyun label = "fs"; 44*4882a593Smuzhiyun reg = <0x00400000 0x00300000>; 45*4882a593Smuzhiyun }; 46*4882a593Smuzhiyun partition@700000 { 47*4882a593Smuzhiyun label = "firmware a"; 48*4882a593Smuzhiyun reg = <0x00700000 0x00100000>; 49*4882a593Smuzhiyun read-only; 50*4882a593Smuzhiyun }; 51*4882a593Smuzhiyun }; 52*4882a593Smuzhiyun }; 53*4882a593Smuzhiyun 54*4882a593Smuzhiyun soc: soc8641@ffe00000 { 55*4882a593Smuzhiyun ranges = <0x00000000 0xffe00000 0x00100000>; 56*4882a593Smuzhiyun 57*4882a593Smuzhiyun enet0: ethernet@24000 { 58*4882a593Smuzhiyun tbi-handle = <&tbi0>; 59*4882a593Smuzhiyun phy-handle = <&phy0>; 60*4882a593Smuzhiyun phy-connection-type = "rgmii-id"; 61*4882a593Smuzhiyun }; 62*4882a593Smuzhiyun 63*4882a593Smuzhiyun mdio@24520 { 64*4882a593Smuzhiyun phy0: ethernet-phy@0 { 65*4882a593Smuzhiyun interrupts = <10 1 0 0>; 66*4882a593Smuzhiyun reg = <0>; 67*4882a593Smuzhiyun }; 68*4882a593Smuzhiyun phy1: ethernet-phy@1 { 69*4882a593Smuzhiyun interrupts = <10 1 0 0>; 70*4882a593Smuzhiyun reg = <1>; 71*4882a593Smuzhiyun }; 72*4882a593Smuzhiyun phy2: ethernet-phy@2 { 73*4882a593Smuzhiyun interrupts = <10 1 0 0>; 74*4882a593Smuzhiyun reg = <2>; 75*4882a593Smuzhiyun }; 76*4882a593Smuzhiyun phy3: ethernet-phy@3 { 77*4882a593Smuzhiyun interrupts = <10 1 0 0>; 78*4882a593Smuzhiyun reg = <3>; 79*4882a593Smuzhiyun }; 80*4882a593Smuzhiyun tbi0: tbi-phy@11 { 81*4882a593Smuzhiyun reg = <0x11>; 82*4882a593Smuzhiyun device_type = "tbi-phy"; 83*4882a593Smuzhiyun }; 84*4882a593Smuzhiyun }; 85*4882a593Smuzhiyun 86*4882a593Smuzhiyun enet1: ethernet@25000 { 87*4882a593Smuzhiyun tbi-handle = <&tbi1>; 88*4882a593Smuzhiyun phy-handle = <&phy1>; 89*4882a593Smuzhiyun phy-connection-type = "rgmii-id"; 90*4882a593Smuzhiyun }; 91*4882a593Smuzhiyun 92*4882a593Smuzhiyun mdio@25520 { 93*4882a593Smuzhiyun tbi1: tbi-phy@11 { 94*4882a593Smuzhiyun reg = <0x11>; 95*4882a593Smuzhiyun device_type = "tbi-phy"; 96*4882a593Smuzhiyun }; 97*4882a593Smuzhiyun }; 98*4882a593Smuzhiyun 99*4882a593Smuzhiyun enet2: ethernet@26000 { 100*4882a593Smuzhiyun tbi-handle = <&tbi2>; 101*4882a593Smuzhiyun phy-handle = <&phy2>; 102*4882a593Smuzhiyun phy-connection-type = "rgmii-id"; 103*4882a593Smuzhiyun }; 104*4882a593Smuzhiyun 105*4882a593Smuzhiyun mdio@26520 { 106*4882a593Smuzhiyun tbi2: tbi-phy@11 { 107*4882a593Smuzhiyun reg = <0x11>; 108*4882a593Smuzhiyun device_type = "tbi-phy"; 109*4882a593Smuzhiyun }; 110*4882a593Smuzhiyun }; 111*4882a593Smuzhiyun 112*4882a593Smuzhiyun enet3: ethernet@27000 { 113*4882a593Smuzhiyun tbi-handle = <&tbi3>; 114*4882a593Smuzhiyun phy-handle = <&phy3>; 115*4882a593Smuzhiyun phy-connection-type = "rgmii-id"; 116*4882a593Smuzhiyun }; 117*4882a593Smuzhiyun 118*4882a593Smuzhiyun mdio@27520 { 119*4882a593Smuzhiyun tbi3: tbi-phy@11 { 120*4882a593Smuzhiyun reg = <0x11>; 121*4882a593Smuzhiyun device_type = "tbi-phy"; 122*4882a593Smuzhiyun }; 123*4882a593Smuzhiyun }; 124*4882a593Smuzhiyun 125*4882a593Smuzhiyun rmu: rmu@d3000 { 126*4882a593Smuzhiyun #address-cells = <1>; 127*4882a593Smuzhiyun #size-cells = <1>; 128*4882a593Smuzhiyun compatible = "fsl,srio-rmu"; 129*4882a593Smuzhiyun reg = <0xd3000 0x500>; 130*4882a593Smuzhiyun ranges = <0x0 0xd3000 0x500>; 131*4882a593Smuzhiyun 132*4882a593Smuzhiyun message-unit@0 { 133*4882a593Smuzhiyun compatible = "fsl,srio-msg-unit"; 134*4882a593Smuzhiyun reg = <0x0 0x100>; 135*4882a593Smuzhiyun interrupts = < 136*4882a593Smuzhiyun 53 2 0 0 /* msg1_tx_irq */ 137*4882a593Smuzhiyun 54 2 0 0>;/* msg1_rx_irq */ 138*4882a593Smuzhiyun }; 139*4882a593Smuzhiyun message-unit@100 { 140*4882a593Smuzhiyun compatible = "fsl,srio-msg-unit"; 141*4882a593Smuzhiyun reg = <0x100 0x100>; 142*4882a593Smuzhiyun interrupts = < 143*4882a593Smuzhiyun 55 2 0 0 /* msg2_tx_irq */ 144*4882a593Smuzhiyun 56 2 0 0>;/* msg2_rx_irq */ 145*4882a593Smuzhiyun }; 146*4882a593Smuzhiyun doorbell-unit@400 { 147*4882a593Smuzhiyun compatible = "fsl,srio-dbell-unit"; 148*4882a593Smuzhiyun reg = <0x400 0x80>; 149*4882a593Smuzhiyun interrupts = < 150*4882a593Smuzhiyun 49 2 0 0 /* bell_outb_irq */ 151*4882a593Smuzhiyun 50 2 0 0>;/* bell_inb_irq */ 152*4882a593Smuzhiyun }; 153*4882a593Smuzhiyun port-write-unit@4e0 { 154*4882a593Smuzhiyun compatible = "fsl,srio-port-write-unit"; 155*4882a593Smuzhiyun reg = <0x4e0 0x20>; 156*4882a593Smuzhiyun interrupts = <48 2 0 0>; 157*4882a593Smuzhiyun }; 158*4882a593Smuzhiyun }; 159*4882a593Smuzhiyun }; 160*4882a593Smuzhiyun 161*4882a593Smuzhiyun pci0: pcie@ffe08000 { 162*4882a593Smuzhiyun reg = <0xffe08000 0x1000>; 163*4882a593Smuzhiyun ranges = <0x02000000 0x0 0x80000000 0x80000000 0x0 0x20000000 164*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 0xffc00000 0x0 0x00010000>; 165*4882a593Smuzhiyun interrupt-map-mask = <0xff00 0 0 7>; 166*4882a593Smuzhiyun interrupt-map = < 167*4882a593Smuzhiyun /* IDSEL 0x11 func 0 - PCI slot 1 */ 168*4882a593Smuzhiyun 0x8800 0 0 1 &mpic 2 1 0 0 169*4882a593Smuzhiyun 0x8800 0 0 2 &mpic 3 1 0 0 170*4882a593Smuzhiyun 0x8800 0 0 3 &mpic 4 1 0 0 171*4882a593Smuzhiyun 0x8800 0 0 4 &mpic 1 1 0 0 172*4882a593Smuzhiyun 173*4882a593Smuzhiyun /* IDSEL 0x11 func 1 - PCI slot 1 */ 174*4882a593Smuzhiyun 0x8900 0 0 1 &mpic 2 1 0 0 175*4882a593Smuzhiyun 0x8900 0 0 2 &mpic 3 1 0 0 176*4882a593Smuzhiyun 0x8900 0 0 3 &mpic 4 1 0 0 177*4882a593Smuzhiyun 0x8900 0 0 4 &mpic 1 1 0 0 178*4882a593Smuzhiyun 179*4882a593Smuzhiyun /* IDSEL 0x11 func 2 - PCI slot 1 */ 180*4882a593Smuzhiyun 0x8a00 0 0 1 &mpic 2 1 0 0 181*4882a593Smuzhiyun 0x8a00 0 0 2 &mpic 3 1 0 0 182*4882a593Smuzhiyun 0x8a00 0 0 3 &mpic 4 1 0 0 183*4882a593Smuzhiyun 0x8a00 0 0 4 &mpic 1 1 0 0 184*4882a593Smuzhiyun 185*4882a593Smuzhiyun /* IDSEL 0x11 func 3 - PCI slot 1 */ 186*4882a593Smuzhiyun 0x8b00 0 0 1 &mpic 2 1 0 0 187*4882a593Smuzhiyun 0x8b00 0 0 2 &mpic 3 1 0 0 188*4882a593Smuzhiyun 0x8b00 0 0 3 &mpic 4 1 0 0 189*4882a593Smuzhiyun 0x8b00 0 0 4 &mpic 1 1 0 0 190*4882a593Smuzhiyun 191*4882a593Smuzhiyun /* IDSEL 0x11 func 4 - PCI slot 1 */ 192*4882a593Smuzhiyun 0x8c00 0 0 1 &mpic 2 1 0 0 193*4882a593Smuzhiyun 0x8c00 0 0 2 &mpic 3 1 0 0 194*4882a593Smuzhiyun 0x8c00 0 0 3 &mpic 4 1 0 0 195*4882a593Smuzhiyun 0x8c00 0 0 4 &mpic 1 1 0 0 196*4882a593Smuzhiyun 197*4882a593Smuzhiyun /* IDSEL 0x11 func 5 - PCI slot 1 */ 198*4882a593Smuzhiyun 0x8d00 0 0 1 &mpic 2 1 0 0 199*4882a593Smuzhiyun 0x8d00 0 0 2 &mpic 3 1 0 0 200*4882a593Smuzhiyun 0x8d00 0 0 3 &mpic 4 1 0 0 201*4882a593Smuzhiyun 0x8d00 0 0 4 &mpic 1 1 0 0 202*4882a593Smuzhiyun 203*4882a593Smuzhiyun /* IDSEL 0x11 func 6 - PCI slot 1 */ 204*4882a593Smuzhiyun 0x8e00 0 0 1 &mpic 2 1 0 0 205*4882a593Smuzhiyun 0x8e00 0 0 2 &mpic 3 1 0 0 206*4882a593Smuzhiyun 0x8e00 0 0 3 &mpic 4 1 0 0 207*4882a593Smuzhiyun 0x8e00 0 0 4 &mpic 1 1 0 0 208*4882a593Smuzhiyun 209*4882a593Smuzhiyun /* IDSEL 0x11 func 7 - PCI slot 1 */ 210*4882a593Smuzhiyun 0x8f00 0 0 1 &mpic 2 1 0 0 211*4882a593Smuzhiyun 0x8f00 0 0 2 &mpic 3 1 0 0 212*4882a593Smuzhiyun 0x8f00 0 0 3 &mpic 4 1 0 0 213*4882a593Smuzhiyun 0x8f00 0 0 4 &mpic 1 1 0 0 214*4882a593Smuzhiyun 215*4882a593Smuzhiyun /* IDSEL 0x12 func 0 - PCI slot 2 */ 216*4882a593Smuzhiyun 0x9000 0 0 1 &mpic 3 1 0 0 217*4882a593Smuzhiyun 0x9000 0 0 2 &mpic 4 1 0 0 218*4882a593Smuzhiyun 0x9000 0 0 3 &mpic 1 1 0 0 219*4882a593Smuzhiyun 0x9000 0 0 4 &mpic 2 1 0 0 220*4882a593Smuzhiyun 221*4882a593Smuzhiyun /* IDSEL 0x12 func 1 - PCI slot 2 */ 222*4882a593Smuzhiyun 0x9100 0 0 1 &mpic 3 1 0 0 223*4882a593Smuzhiyun 0x9100 0 0 2 &mpic 4 1 0 0 224*4882a593Smuzhiyun 0x9100 0 0 3 &mpic 1 1 0 0 225*4882a593Smuzhiyun 0x9100 0 0 4 &mpic 2 1 0 0 226*4882a593Smuzhiyun 227*4882a593Smuzhiyun /* IDSEL 0x12 func 2 - PCI slot 2 */ 228*4882a593Smuzhiyun 0x9200 0 0 1 &mpic 3 1 0 0 229*4882a593Smuzhiyun 0x9200 0 0 2 &mpic 4 1 0 0 230*4882a593Smuzhiyun 0x9200 0 0 3 &mpic 1 1 0 0 231*4882a593Smuzhiyun 0x9200 0 0 4 &mpic 2 1 0 0 232*4882a593Smuzhiyun 233*4882a593Smuzhiyun /* IDSEL 0x12 func 3 - PCI slot 2 */ 234*4882a593Smuzhiyun 0x9300 0 0 1 &mpic 3 1 0 0 235*4882a593Smuzhiyun 0x9300 0 0 2 &mpic 4 1 0 0 236*4882a593Smuzhiyun 0x9300 0 0 3 &mpic 1 1 0 0 237*4882a593Smuzhiyun 0x9300 0 0 4 &mpic 2 1 0 0 238*4882a593Smuzhiyun 239*4882a593Smuzhiyun /* IDSEL 0x12 func 4 - PCI slot 2 */ 240*4882a593Smuzhiyun 0x9400 0 0 1 &mpic 3 1 0 0 241*4882a593Smuzhiyun 0x9400 0 0 2 &mpic 4 1 0 0 242*4882a593Smuzhiyun 0x9400 0 0 3 &mpic 1 1 0 0 243*4882a593Smuzhiyun 0x9400 0 0 4 &mpic 2 1 0 0 244*4882a593Smuzhiyun 245*4882a593Smuzhiyun /* IDSEL 0x12 func 5 - PCI slot 2 */ 246*4882a593Smuzhiyun 0x9500 0 0 1 &mpic 3 1 0 0 247*4882a593Smuzhiyun 0x9500 0 0 2 &mpic 4 1 0 0 248*4882a593Smuzhiyun 0x9500 0 0 3 &mpic 1 1 0 0 249*4882a593Smuzhiyun 0x9500 0 0 4 &mpic 2 1 0 0 250*4882a593Smuzhiyun 251*4882a593Smuzhiyun /* IDSEL 0x12 func 6 - PCI slot 2 */ 252*4882a593Smuzhiyun 0x9600 0 0 1 &mpic 3 1 0 0 253*4882a593Smuzhiyun 0x9600 0 0 2 &mpic 4 1 0 0 254*4882a593Smuzhiyun 0x9600 0 0 3 &mpic 1 1 0 0 255*4882a593Smuzhiyun 0x9600 0 0 4 &mpic 2 1 0 0 256*4882a593Smuzhiyun 257*4882a593Smuzhiyun /* IDSEL 0x12 func 7 - PCI slot 2 */ 258*4882a593Smuzhiyun 0x9700 0 0 1 &mpic 3 1 0 0 259*4882a593Smuzhiyun 0x9700 0 0 2 &mpic 4 1 0 0 260*4882a593Smuzhiyun 0x9700 0 0 3 &mpic 1 1 0 0 261*4882a593Smuzhiyun 0x9700 0 0 4 &mpic 2 1 0 0 262*4882a593Smuzhiyun 263*4882a593Smuzhiyun // IDSEL 0x1c USB 264*4882a593Smuzhiyun 0xe000 0 0 1 &i8259 12 2 265*4882a593Smuzhiyun 0xe100 0 0 2 &i8259 9 2 266*4882a593Smuzhiyun 0xe200 0 0 3 &i8259 10 2 267*4882a593Smuzhiyun 0xe300 0 0 4 &i8259 11 2 268*4882a593Smuzhiyun 269*4882a593Smuzhiyun // IDSEL 0x1d Audio 270*4882a593Smuzhiyun 0xe800 0 0 1 &i8259 6 2 271*4882a593Smuzhiyun 272*4882a593Smuzhiyun // IDSEL 0x1e Legacy 273*4882a593Smuzhiyun 0xf000 0 0 1 &i8259 7 2 274*4882a593Smuzhiyun 0xf100 0 0 1 &i8259 7 2 275*4882a593Smuzhiyun 276*4882a593Smuzhiyun // IDSEL 0x1f IDE/SATA 277*4882a593Smuzhiyun 0xf800 0 0 1 &i8259 14 2 278*4882a593Smuzhiyun 0xf900 0 0 1 &i8259 5 2 279*4882a593Smuzhiyun >; 280*4882a593Smuzhiyun 281*4882a593Smuzhiyun pcie@0 { 282*4882a593Smuzhiyun ranges = <0x02000000 0x0 0x80000000 283*4882a593Smuzhiyun 0x02000000 0x0 0x80000000 284*4882a593Smuzhiyun 0x0 0x20000000 285*4882a593Smuzhiyun 286*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 287*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 288*4882a593Smuzhiyun 0x0 0x00010000>; 289*4882a593Smuzhiyun uli1575@0 { 290*4882a593Smuzhiyun reg = <0 0 0 0 0>; 291*4882a593Smuzhiyun #size-cells = <2>; 292*4882a593Smuzhiyun #address-cells = <3>; 293*4882a593Smuzhiyun ranges = <0x02000000 0x0 0x80000000 294*4882a593Smuzhiyun 0x02000000 0x0 0x80000000 295*4882a593Smuzhiyun 0x0 0x20000000 296*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 297*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 298*4882a593Smuzhiyun 0x0 0x00010000>; 299*4882a593Smuzhiyun isa@1e { 300*4882a593Smuzhiyun device_type = "isa"; 301*4882a593Smuzhiyun #size-cells = <1>; 302*4882a593Smuzhiyun #address-cells = <2>; 303*4882a593Smuzhiyun reg = <0xf000 0 0 0 0>; 304*4882a593Smuzhiyun ranges = <1 0 0x01000000 0 0 305*4882a593Smuzhiyun 0x00001000>; 306*4882a593Smuzhiyun interrupt-parent = <&i8259>; 307*4882a593Smuzhiyun 308*4882a593Smuzhiyun i8259: interrupt-controller@20 { 309*4882a593Smuzhiyun reg = <1 0x20 2 310*4882a593Smuzhiyun 1 0xa0 2 311*4882a593Smuzhiyun 1 0x4d0 2>; 312*4882a593Smuzhiyun interrupt-controller; 313*4882a593Smuzhiyun device_type = "interrupt-controller"; 314*4882a593Smuzhiyun #address-cells = <0>; 315*4882a593Smuzhiyun #interrupt-cells = <2>; 316*4882a593Smuzhiyun compatible = "chrp,iic"; 317*4882a593Smuzhiyun interrupts = <9 2 0 0>; 318*4882a593Smuzhiyun }; 319*4882a593Smuzhiyun 320*4882a593Smuzhiyun i8042@60 { 321*4882a593Smuzhiyun #size-cells = <0>; 322*4882a593Smuzhiyun #address-cells = <1>; 323*4882a593Smuzhiyun reg = <1 0x60 1 1 0x64 1>; 324*4882a593Smuzhiyun interrupts = <1 3 12 3>; 325*4882a593Smuzhiyun interrupt-parent = <&i8259>; 326*4882a593Smuzhiyun 327*4882a593Smuzhiyun keyboard@0 { 328*4882a593Smuzhiyun reg = <0>; 329*4882a593Smuzhiyun compatible = "pnpPNP,303"; 330*4882a593Smuzhiyun }; 331*4882a593Smuzhiyun 332*4882a593Smuzhiyun mouse@1 { 333*4882a593Smuzhiyun reg = <1>; 334*4882a593Smuzhiyun compatible = "pnpPNP,f03"; 335*4882a593Smuzhiyun }; 336*4882a593Smuzhiyun }; 337*4882a593Smuzhiyun 338*4882a593Smuzhiyun rtc@70 { 339*4882a593Smuzhiyun compatible = 340*4882a593Smuzhiyun "pnpPNP,b00"; 341*4882a593Smuzhiyun reg = <1 0x70 2>; 342*4882a593Smuzhiyun }; 343*4882a593Smuzhiyun 344*4882a593Smuzhiyun gpio@400 { 345*4882a593Smuzhiyun reg = <1 0x400 0x80>; 346*4882a593Smuzhiyun }; 347*4882a593Smuzhiyun }; 348*4882a593Smuzhiyun }; 349*4882a593Smuzhiyun }; 350*4882a593Smuzhiyun 351*4882a593Smuzhiyun }; 352*4882a593Smuzhiyun 353*4882a593Smuzhiyun pci1: pcie@ffe09000 { 354*4882a593Smuzhiyun reg = <0xffe09000 0x1000>; 355*4882a593Smuzhiyun ranges = <0x02000000 0x0 0xa0000000 0xa0000000 0x0 0x20000000 356*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 0xffc10000 0x0 0x00010000>; 357*4882a593Smuzhiyun 358*4882a593Smuzhiyun pcie@0 { 359*4882a593Smuzhiyun ranges = <0x02000000 0x0 0xa0000000 360*4882a593Smuzhiyun 0x02000000 0x0 0xa0000000 361*4882a593Smuzhiyun 0x0 0x20000000 362*4882a593Smuzhiyun 363*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 364*4882a593Smuzhiyun 0x01000000 0x0 0x00000000 365*4882a593Smuzhiyun 0x0 0x00010000>; 366*4882a593Smuzhiyun }; 367*4882a593Smuzhiyun }; 368*4882a593Smuzhiyun/* 369*4882a593Smuzhiyun * Only one of Rapid IO or PCI can be present due to HW limitations and 370*4882a593Smuzhiyun * due to the fact that the 2 now share address space in the new memory 371*4882a593Smuzhiyun * map. The most likely case is that we have PCI, so comment out the 372*4882a593Smuzhiyun * rapidio node. Leave it here for reference. 373*4882a593Smuzhiyun 374*4882a593Smuzhiyun rapidio@ffec0000 { 375*4882a593Smuzhiyun reg = <0xffec0000 0x11000>; 376*4882a593Smuzhiyun compatible = "fsl,srio"; 377*4882a593Smuzhiyun interrupts = <48 2 0 0>; 378*4882a593Smuzhiyun #address-cells = <2>; 379*4882a593Smuzhiyun #size-cells = <2>; 380*4882a593Smuzhiyun fsl,srio-rmu-handle = <&rmu>; 381*4882a593Smuzhiyun ranges; 382*4882a593Smuzhiyun 383*4882a593Smuzhiyun port1 { 384*4882a593Smuzhiyun #address-cells = <2>; 385*4882a593Smuzhiyun #size-cells = <2>; 386*4882a593Smuzhiyun cell-index = <1>; 387*4882a593Smuzhiyun ranges = <0 0 0x80000000 0 0x20000000>; 388*4882a593Smuzhiyun }; 389*4882a593Smuzhiyun }; 390*4882a593Smuzhiyun*/ 391*4882a593Smuzhiyun 392*4882a593Smuzhiyun}; 393*4882a593Smuzhiyun 394*4882a593Smuzhiyun/include/ "mpc8641si-post.dtsi" 395