1b13e9309SAnton Vorontsov/* 2b13e9309SAnton Vorontsov * MPC8360E RDK Device Tree Source 3b13e9309SAnton Vorontsov * 4b13e9309SAnton Vorontsov * Copyright 2006 Freescale Semiconductor Inc. 5b13e9309SAnton Vorontsov * Copyright 2007-2008 MontaVista Software, Inc. 6b13e9309SAnton Vorontsov * 7b13e9309SAnton Vorontsov * Author: Anton Vorontsov <avorontsov@ru.mvista.com> 8b13e9309SAnton Vorontsov * 9b13e9309SAnton Vorontsov * This program is free software; you can redistribute it and/or modify it 10b13e9309SAnton Vorontsov * under the terms of the GNU General Public License as published by the 11b13e9309SAnton Vorontsov * Free Software Foundation; either version 2 of the License, or (at your 12b13e9309SAnton Vorontsov * option) any later version. 13b13e9309SAnton Vorontsov */ 14b13e9309SAnton Vorontsov 15b13e9309SAnton Vorontsov/dts-v1/; 16b13e9309SAnton Vorontsov 17b13e9309SAnton Vorontsov/ { 18b13e9309SAnton Vorontsov #address-cells = <1>; 19b13e9309SAnton Vorontsov #size-cells = <1>; 20b13e9309SAnton Vorontsov compatible = "fsl,mpc8360rdk"; 21b13e9309SAnton Vorontsov 22b13e9309SAnton Vorontsov aliases { 23b13e9309SAnton Vorontsov serial0 = &serial0; 24b13e9309SAnton Vorontsov serial1 = &serial1; 25b13e9309SAnton Vorontsov serial2 = &serial2; 26b13e9309SAnton Vorontsov serial3 = &serial3; 27b13e9309SAnton Vorontsov ethernet0 = &enet0; 28b13e9309SAnton Vorontsov ethernet1 = &enet1; 29b13e9309SAnton Vorontsov ethernet2 = &enet2; 30b13e9309SAnton Vorontsov ethernet3 = &enet3; 31b13e9309SAnton Vorontsov pci0 = &pci0; 32b13e9309SAnton Vorontsov }; 33b13e9309SAnton Vorontsov 34b13e9309SAnton Vorontsov cpus { 35b13e9309SAnton Vorontsov #address-cells = <1>; 36b13e9309SAnton Vorontsov #size-cells = <0>; 37b13e9309SAnton Vorontsov 38b13e9309SAnton Vorontsov PowerPC,8360@0 { 39b13e9309SAnton Vorontsov device_type = "cpu"; 40b13e9309SAnton Vorontsov reg = <0>; 41b13e9309SAnton Vorontsov d-cache-line-size = <32>; 42b13e9309SAnton Vorontsov i-cache-line-size = <32>; 43b13e9309SAnton Vorontsov d-cache-size = <32768>; 44b13e9309SAnton Vorontsov i-cache-size = <32768>; 45b13e9309SAnton Vorontsov /* filled by u-boot */ 46b13e9309SAnton Vorontsov timebase-frequency = <0>; 47b13e9309SAnton Vorontsov bus-frequency = <0>; 48b13e9309SAnton Vorontsov clock-frequency = <0>; 49b13e9309SAnton Vorontsov }; 50b13e9309SAnton Vorontsov }; 51b13e9309SAnton Vorontsov 52b13e9309SAnton Vorontsov memory { 53b13e9309SAnton Vorontsov device_type = "memory"; 54b13e9309SAnton Vorontsov /* filled by u-boot */ 55b13e9309SAnton Vorontsov reg = <0 0>; 56b13e9309SAnton Vorontsov }; 57b13e9309SAnton Vorontsov 58b13e9309SAnton Vorontsov soc@e0000000 { 59b13e9309SAnton Vorontsov #address-cells = <1>; 60b13e9309SAnton Vorontsov #size-cells = <1>; 61b13e9309SAnton Vorontsov device_type = "soc"; 62b13e9309SAnton Vorontsov compatible = "fsl,mpc8360-immr", "fsl,immr", "fsl,soc", 63b13e9309SAnton Vorontsov "simple-bus"; 64b13e9309SAnton Vorontsov ranges = <0 0xe0000000 0x200000>; 65b13e9309SAnton Vorontsov reg = <0xe0000000 0x200>; 66b13e9309SAnton Vorontsov /* filled by u-boot */ 67b13e9309SAnton Vorontsov bus-frequency = <0>; 68b13e9309SAnton Vorontsov 69b13e9309SAnton Vorontsov wdt@200 { 70b13e9309SAnton Vorontsov compatible = "mpc83xx_wdt"; 71b13e9309SAnton Vorontsov reg = <0x200 0x100>; 72b13e9309SAnton Vorontsov }; 73b13e9309SAnton Vorontsov 74b13e9309SAnton Vorontsov i2c@3000 { 75b13e9309SAnton Vorontsov #address-cells = <1>; 76b13e9309SAnton Vorontsov #size-cells = <0>; 77b13e9309SAnton Vorontsov cell-index = <0>; 78b13e9309SAnton Vorontsov compatible = "fsl-i2c"; 79b13e9309SAnton Vorontsov reg = <0x3000 0x100>; 80b13e9309SAnton Vorontsov interrupts = <14 8>; 81b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 82b13e9309SAnton Vorontsov dfsrr; 83b13e9309SAnton Vorontsov }; 84b13e9309SAnton Vorontsov 85b13e9309SAnton Vorontsov i2c@3100 { 86b13e9309SAnton Vorontsov #address-cells = <1>; 87b13e9309SAnton Vorontsov #size-cells = <0>; 88b13e9309SAnton Vorontsov cell-index = <1>; 89b13e9309SAnton Vorontsov compatible = "fsl-i2c"; 90b13e9309SAnton Vorontsov reg = <0x3100 0x100>; 91b13e9309SAnton Vorontsov interrupts = <16 8>; 92b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 93b13e9309SAnton Vorontsov dfsrr; 94b13e9309SAnton Vorontsov }; 95b13e9309SAnton Vorontsov 96b13e9309SAnton Vorontsov serial0: serial@4500 { 97b13e9309SAnton Vorontsov device_type = "serial"; 98b13e9309SAnton Vorontsov compatible = "ns16550"; 99b13e9309SAnton Vorontsov reg = <0x4500 0x100>; 100b13e9309SAnton Vorontsov interrupts = <9 8>; 101b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 102b13e9309SAnton Vorontsov /* filled by u-boot */ 103b13e9309SAnton Vorontsov clock-frequency = <0>; 104b13e9309SAnton Vorontsov }; 105b13e9309SAnton Vorontsov 106b13e9309SAnton Vorontsov serial1: serial@4600 { 107b13e9309SAnton Vorontsov device_type = "serial"; 108b13e9309SAnton Vorontsov compatible = "ns16550"; 109b13e9309SAnton Vorontsov reg = <0x4600 0x100>; 110b13e9309SAnton Vorontsov interrupts = <10 8>; 111b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 112b13e9309SAnton Vorontsov /* filled by u-boot */ 113b13e9309SAnton Vorontsov clock-frequency = <0>; 114b13e9309SAnton Vorontsov }; 115b13e9309SAnton Vorontsov 116b13e9309SAnton Vorontsov crypto@30000 { 117b13e9309SAnton Vorontsov compatible = "fsl,sec2-crypto"; 118b13e9309SAnton Vorontsov reg = <0x30000 0x10000>; 119b13e9309SAnton Vorontsov interrupts = <11 8>; 120b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 121b13e9309SAnton Vorontsov num-channels = <4>; 122b13e9309SAnton Vorontsov channel-fifo-len = <24>; 123b13e9309SAnton Vorontsov exec-units-mask = <0x7e>; 124b13e9309SAnton Vorontsov /* 125b13e9309SAnton Vorontsov * desc mask is for rev1.x, we need runtime fixup 126b13e9309SAnton Vorontsov * for >=2.x 127b13e9309SAnton Vorontsov */ 128b13e9309SAnton Vorontsov descriptor-types-mask = <0x1010ebf>; 129b13e9309SAnton Vorontsov }; 130b13e9309SAnton Vorontsov 131b13e9309SAnton Vorontsov ipic: interrupt-controller@700 { 132b13e9309SAnton Vorontsov #address-cells = <0>; 133b13e9309SAnton Vorontsov #interrupt-cells = <2>; 134b13e9309SAnton Vorontsov compatible = "fsl,pq2pro-pic", "fsl,ipic"; 135b13e9309SAnton Vorontsov interrupt-controller; 136b13e9309SAnton Vorontsov reg = <0x700 0x100>; 137b13e9309SAnton Vorontsov }; 138b13e9309SAnton Vorontsov 139b13e9309SAnton Vorontsov qe_pio_b: gpio-controller@1418 { 140b13e9309SAnton Vorontsov #gpio-cells = <2>; 141b13e9309SAnton Vorontsov compatible = "fsl,mpc8360-qe-pario-bank", 142b13e9309SAnton Vorontsov "fsl,mpc8323-qe-pario-bank"; 143b13e9309SAnton Vorontsov reg = <0x1418 0x18>; 144b13e9309SAnton Vorontsov gpio-controller; 145b13e9309SAnton Vorontsov }; 146b13e9309SAnton Vorontsov 147b13e9309SAnton Vorontsov qe_pio_e: gpio-controller@1460 { 148b13e9309SAnton Vorontsov #gpio-cells = <2>; 149b13e9309SAnton Vorontsov compatible = "fsl,mpc8360-qe-pario-bank", 150b13e9309SAnton Vorontsov "fsl,mpc8323-qe-pario-bank"; 151b13e9309SAnton Vorontsov reg = <0x1460 0x18>; 152b13e9309SAnton Vorontsov gpio-controller; 153b13e9309SAnton Vorontsov }; 154b13e9309SAnton Vorontsov 155b13e9309SAnton Vorontsov qe@100000 { 156b13e9309SAnton Vorontsov #address-cells = <1>; 157b13e9309SAnton Vorontsov #size-cells = <1>; 158b13e9309SAnton Vorontsov device_type = "qe"; 159b13e9309SAnton Vorontsov compatible = "fsl,qe", "simple-bus"; 160b13e9309SAnton Vorontsov ranges = <0 0x100000 0x100000>; 161b13e9309SAnton Vorontsov reg = <0x100000 0x480>; 162b13e9309SAnton Vorontsov /* filled by u-boot */ 163b13e9309SAnton Vorontsov clock-frequency = <0>; 164b13e9309SAnton Vorontsov bus-frequency = <0>; 165b13e9309SAnton Vorontsov brg-frequency = <0>; 166b13e9309SAnton Vorontsov 167b13e9309SAnton Vorontsov muram@10000 { 168b13e9309SAnton Vorontsov #address-cells = <1>; 169b13e9309SAnton Vorontsov #size-cells = <1>; 170b13e9309SAnton Vorontsov compatible = "fsl,qe-muram", "fsl,cpm-muram"; 171b13e9309SAnton Vorontsov ranges = <0 0x10000 0xc000>; 172b13e9309SAnton Vorontsov 173b13e9309SAnton Vorontsov data-only@0 { 174b13e9309SAnton Vorontsov compatible = "fsl,qe-muram-data", 175b13e9309SAnton Vorontsov "fsl,cpm-muram-data"; 176b13e9309SAnton Vorontsov reg = <0 0xc000>; 177b13e9309SAnton Vorontsov }; 178b13e9309SAnton Vorontsov }; 179b13e9309SAnton Vorontsov 180b13e9309SAnton Vorontsov timer@440 { 181b13e9309SAnton Vorontsov compatible = "fsl,mpc8360-qe-gtm", 182b13e9309SAnton Vorontsov "fsl,qe-gtm", "fsl,gtm"; 183b13e9309SAnton Vorontsov reg = <0x440 0x40>; 184b13e9309SAnton Vorontsov interrupts = <12 13 14 15>; 185b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 186b13e9309SAnton Vorontsov /* filled by u-boot */ 187b13e9309SAnton Vorontsov clock-frequency = <0>; 188b13e9309SAnton Vorontsov }; 189b13e9309SAnton Vorontsov 190b13e9309SAnton Vorontsov spi@4c0 { 191b13e9309SAnton Vorontsov cell-index = <0>; 192b13e9309SAnton Vorontsov compatible = "fsl,spi"; 193b13e9309SAnton Vorontsov reg = <0x4c0 0x40>; 194b13e9309SAnton Vorontsov interrupts = <2>; 195b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 196b13e9309SAnton Vorontsov mode = "cpu-qe"; 197b13e9309SAnton Vorontsov }; 198b13e9309SAnton Vorontsov 199b13e9309SAnton Vorontsov spi@500 { 200b13e9309SAnton Vorontsov cell-index = <1>; 201b13e9309SAnton Vorontsov compatible = "fsl,spi"; 202b13e9309SAnton Vorontsov reg = <0x500 0x40>; 203b13e9309SAnton Vorontsov interrupts = <1>; 204b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 205b13e9309SAnton Vorontsov mode = "cpu-qe"; 206b13e9309SAnton Vorontsov }; 207b13e9309SAnton Vorontsov 208b13e9309SAnton Vorontsov enet0: ucc@2000 { 209b13e9309SAnton Vorontsov device_type = "network"; 210b13e9309SAnton Vorontsov compatible = "ucc_geth"; 211b13e9309SAnton Vorontsov cell-index = <1>; 212b13e9309SAnton Vorontsov reg = <0x2000 0x200>; 213b13e9309SAnton Vorontsov interrupts = <32>; 214b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 215b13e9309SAnton Vorontsov rx-clock-name = "none"; 216b13e9309SAnton Vorontsov tx-clock-name = "clk9"; 217b13e9309SAnton Vorontsov phy-handle = <&phy2>; 218b13e9309SAnton Vorontsov phy-connection-type = "rgmii-rxid"; 219b13e9309SAnton Vorontsov /* filled by u-boot */ 220b13e9309SAnton Vorontsov local-mac-address = [ 00 00 00 00 00 00 ]; 221b13e9309SAnton Vorontsov }; 222b13e9309SAnton Vorontsov 223b13e9309SAnton Vorontsov enet1: ucc@3000 { 224b13e9309SAnton Vorontsov device_type = "network"; 225b13e9309SAnton Vorontsov compatible = "ucc_geth"; 226b13e9309SAnton Vorontsov cell-index = <2>; 227b13e9309SAnton Vorontsov reg = <0x3000 0x200>; 228b13e9309SAnton Vorontsov interrupts = <33>; 229b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 230b13e9309SAnton Vorontsov rx-clock-name = "none"; 231b13e9309SAnton Vorontsov tx-clock-name = "clk4"; 232b13e9309SAnton Vorontsov phy-handle = <&phy4>; 233b13e9309SAnton Vorontsov phy-connection-type = "rgmii-rxid"; 234b13e9309SAnton Vorontsov /* filled by u-boot */ 235b13e9309SAnton Vorontsov local-mac-address = [ 00 00 00 00 00 00 ]; 236b13e9309SAnton Vorontsov }; 237b13e9309SAnton Vorontsov 238b13e9309SAnton Vorontsov enet2: ucc@2600 { 239b13e9309SAnton Vorontsov device_type = "network"; 240b13e9309SAnton Vorontsov compatible = "ucc_geth"; 241b13e9309SAnton Vorontsov cell-index = <7>; 242b13e9309SAnton Vorontsov reg = <0x2600 0x200>; 243b13e9309SAnton Vorontsov interrupts = <42>; 244b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 245b13e9309SAnton Vorontsov rx-clock-name = "clk20"; 246b13e9309SAnton Vorontsov tx-clock-name = "clk19"; 247b13e9309SAnton Vorontsov phy-handle = <&phy1>; 248b13e9309SAnton Vorontsov phy-connection-type = "mii"; 249b13e9309SAnton Vorontsov /* filled by u-boot */ 250b13e9309SAnton Vorontsov local-mac-address = [ 00 00 00 00 00 00 ]; 251b13e9309SAnton Vorontsov }; 252b13e9309SAnton Vorontsov 253b13e9309SAnton Vorontsov enet3: ucc@3200 { 254b13e9309SAnton Vorontsov device_type = "network"; 255b13e9309SAnton Vorontsov compatible = "ucc_geth"; 256b13e9309SAnton Vorontsov cell-index = <4>; 257b13e9309SAnton Vorontsov reg = <0x3200 0x200>; 258b13e9309SAnton Vorontsov interrupts = <35>; 259b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 260b13e9309SAnton Vorontsov rx-clock-name = "clk8"; 261b13e9309SAnton Vorontsov tx-clock-name = "clk7"; 262b13e9309SAnton Vorontsov phy-handle = <&phy3>; 263b13e9309SAnton Vorontsov phy-connection-type = "mii"; 264b13e9309SAnton Vorontsov /* filled by u-boot */ 265b13e9309SAnton Vorontsov local-mac-address = [ 00 00 00 00 00 00 ]; 266b13e9309SAnton Vorontsov }; 267b13e9309SAnton Vorontsov 268b13e9309SAnton Vorontsov mdio@2120 { 269b13e9309SAnton Vorontsov #address-cells = <1>; 270b13e9309SAnton Vorontsov #size-cells = <0>; 271b13e9309SAnton Vorontsov compatible = "fsl,ucc-mdio"; 272b13e9309SAnton Vorontsov reg = <0x2120 0x18>; 273b13e9309SAnton Vorontsov 274b13e9309SAnton Vorontsov phy1: ethernet-phy@1 { 275b13e9309SAnton Vorontsov device_type = "ethernet-phy"; 276b13e9309SAnton Vorontsov compatible = "national,DP83848VV"; 277b13e9309SAnton Vorontsov reg = <1>; 278b13e9309SAnton Vorontsov }; 279b13e9309SAnton Vorontsov 280b13e9309SAnton Vorontsov phy2: ethernet-phy@2 { 281b13e9309SAnton Vorontsov device_type = "ethernet-phy"; 282b13e9309SAnton Vorontsov compatible = "broadcom,BCM5481UA2KMLG"; 283b13e9309SAnton Vorontsov reg = <2>; 284b13e9309SAnton Vorontsov }; 285b13e9309SAnton Vorontsov 286b13e9309SAnton Vorontsov phy3: ethernet-phy@3 { 287b13e9309SAnton Vorontsov device_type = "ethernet-phy"; 288b13e9309SAnton Vorontsov compatible = "national,DP83848VV"; 289b13e9309SAnton Vorontsov reg = <3>; 290b13e9309SAnton Vorontsov }; 291b13e9309SAnton Vorontsov 292b13e9309SAnton Vorontsov phy4: ethernet-phy@4 { 293b13e9309SAnton Vorontsov device_type = "ethernet-phy"; 294b13e9309SAnton Vorontsov compatible = "broadcom,BCM5481UA2KMLG"; 295b13e9309SAnton Vorontsov reg = <4>; 296b13e9309SAnton Vorontsov }; 297b13e9309SAnton Vorontsov }; 298b13e9309SAnton Vorontsov 299b13e9309SAnton Vorontsov serial2: ucc@2400 { 300b13e9309SAnton Vorontsov device_type = "serial"; 301b13e9309SAnton Vorontsov compatible = "ucc_uart"; 302b13e9309SAnton Vorontsov reg = <0x2400 0x200>; 303b13e9309SAnton Vorontsov cell-index = <5>; 304b13e9309SAnton Vorontsov port-number = <0>; 305b13e9309SAnton Vorontsov rx-clock-name = "brg7"; 306b13e9309SAnton Vorontsov tx-clock-name = "brg8"; 307b13e9309SAnton Vorontsov interrupts = <40>; 308b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 309b13e9309SAnton Vorontsov soft-uart; 310b13e9309SAnton Vorontsov }; 311b13e9309SAnton Vorontsov 312b13e9309SAnton Vorontsov serial3: ucc@3400 { 313b13e9309SAnton Vorontsov device_type = "serial"; 314b13e9309SAnton Vorontsov compatible = "ucc_uart"; 315b13e9309SAnton Vorontsov reg = <0x3400 0x200>; 316b13e9309SAnton Vorontsov cell-index = <6>; 317b13e9309SAnton Vorontsov port-number = <1>; 318b13e9309SAnton Vorontsov rx-clock-name = "brg13"; 319b13e9309SAnton Vorontsov tx-clock-name = "brg14"; 320b13e9309SAnton Vorontsov interrupts = <41>; 321b13e9309SAnton Vorontsov interrupt-parent = <&qeic>; 322b13e9309SAnton Vorontsov soft-uart; 323b13e9309SAnton Vorontsov }; 324b13e9309SAnton Vorontsov 325b13e9309SAnton Vorontsov qeic: interrupt-controller@80 { 326b13e9309SAnton Vorontsov #address-cells = <0>; 327b13e9309SAnton Vorontsov #interrupt-cells = <1>; 328b13e9309SAnton Vorontsov compatible = "fsl,qe-ic"; 329b13e9309SAnton Vorontsov interrupt-controller; 330b13e9309SAnton Vorontsov reg = <0x80 0x80>; 331b13e9309SAnton Vorontsov big-endian; 332b13e9309SAnton Vorontsov interrupts = <32 8 33 8>; 333b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 334b13e9309SAnton Vorontsov }; 335b13e9309SAnton Vorontsov }; 336b13e9309SAnton Vorontsov }; 337b13e9309SAnton Vorontsov 338b13e9309SAnton Vorontsov localbus@e0005000 { 339b13e9309SAnton Vorontsov #address-cells = <2>; 340b13e9309SAnton Vorontsov #size-cells = <1>; 341b13e9309SAnton Vorontsov compatible = "fsl,mpc8360-localbus", "fsl,pq2pro-localbus", 342b13e9309SAnton Vorontsov "simple-bus"; 343b13e9309SAnton Vorontsov reg = <0xe0005000 0xd8>; 344b13e9309SAnton Vorontsov ranges = <0 0 0xff800000 0x0800000 345b13e9309SAnton Vorontsov 1 0 0x60000000 0x0001000 346b13e9309SAnton Vorontsov 2 0 0x70000000 0x4000000>; 347b13e9309SAnton Vorontsov 348b13e9309SAnton Vorontsov flash@0,0 { 349b13e9309SAnton Vorontsov compatible = "intel,PC28F640P30T85", "cfi-flash"; 350b13e9309SAnton Vorontsov reg = <0 0 0x800000>; 351b13e9309SAnton Vorontsov bank-width = <2>; 352b13e9309SAnton Vorontsov device-width = <1>; 353b13e9309SAnton Vorontsov }; 354b13e9309SAnton Vorontsov 355b13e9309SAnton Vorontsov display@2,0 { 356b13e9309SAnton Vorontsov device_type = "display"; 357b13e9309SAnton Vorontsov compatible = "fujitsu,MB86277", "fujitsu,mint"; 358b13e9309SAnton Vorontsov reg = <2 0 0x4000000>; 359b13e9309SAnton Vorontsov fujitsu,sh3; 360b13e9309SAnton Vorontsov little-endian; 361b13e9309SAnton Vorontsov /* filled by u-boot */ 362b13e9309SAnton Vorontsov address = <0>; 363b13e9309SAnton Vorontsov depth = <0>; 364b13e9309SAnton Vorontsov width = <0>; 365b13e9309SAnton Vorontsov height = <0>; 366b13e9309SAnton Vorontsov linebytes = <0>; 367b13e9309SAnton Vorontsov /* linux,opened; - added by uboot */ 368b13e9309SAnton Vorontsov }; 369b13e9309SAnton Vorontsov }; 370b13e9309SAnton Vorontsov 371b13e9309SAnton Vorontsov pci0: pci@e0008500 { 372b13e9309SAnton Vorontsov #address-cells = <3>; 373b13e9309SAnton Vorontsov #size-cells = <2>; 374b13e9309SAnton Vorontsov #interrupt-cells = <1>; 375b13e9309SAnton Vorontsov device_type = "pci"; 376b13e9309SAnton Vorontsov compatible = "fsl,mpc8360-pci", "fsl,mpc8349-pci"; 377b13e9309SAnton Vorontsov reg = <0xe0008500 0x100>; 378b13e9309SAnton Vorontsov ranges = <0x02000000 0 0x90000000 0x90000000 0 0x10000000 379b13e9309SAnton Vorontsov 0x42000000 0 0x80000000 0x80000000 0 0x10000000 380b13e9309SAnton Vorontsov 0x01000000 0 0xe0300000 0xe0300000 0 0x00100000>; 381b13e9309SAnton Vorontsov interrupts = <66 8>; 382b13e9309SAnton Vorontsov interrupt-parent = <&ipic>; 383b13e9309SAnton Vorontsov interrupt-map-mask = <0xf800 0 0 7>; 384b13e9309SAnton Vorontsov interrupt-map = </* miniPCI0 IDSEL 0x14 AD20 */ 385b13e9309SAnton Vorontsov 0xa000 0 0 1 &ipic 18 8 386b13e9309SAnton Vorontsov 0xa000 0 0 2 &ipic 19 8 387b13e9309SAnton Vorontsov 388b13e9309SAnton Vorontsov /* PCI1 IDSEL 0x15 AD21 */ 389b13e9309SAnton Vorontsov 0xa800 0 0 1 &ipic 19 8 390b13e9309SAnton Vorontsov 0xa800 0 0 2 &ipic 20 8 391b13e9309SAnton Vorontsov 0xa800 0 0 3 &ipic 21 8 392b13e9309SAnton Vorontsov 0xa800 0 0 4 &ipic 18 8>; 393b13e9309SAnton Vorontsov /* filled by u-boot */ 394b13e9309SAnton Vorontsov bus-range = <0 0>; 395b13e9309SAnton Vorontsov clock-frequency = <0>; 396b13e9309SAnton Vorontsov }; 397b13e9309SAnton Vorontsov}; 398