10052bc5dSKumar Gala/*
20052bc5dSKumar Gala * TQM 8560 Device Tree Source
30052bc5dSKumar Gala *
40052bc5dSKumar Gala * Copyright 2008 Freescale Semiconductor Inc.
55399be7fSWolfgang Grandegger * Copyright 2008 Wolfgang Grandegger <wg@grandegger.com>
60052bc5dSKumar Gala *
70052bc5dSKumar Gala * This program is free software; you can redistribute  it and/or modify it
80052bc5dSKumar Gala * under  the terms of  the GNU General  Public License as published by the
90052bc5dSKumar Gala * Free Software Foundation;  either version 2 of the  License, or (at your
100052bc5dSKumar Gala * option) any later version.
110052bc5dSKumar Gala */
120052bc5dSKumar Gala
130052bc5dSKumar Gala/dts-v1/;
140052bc5dSKumar Gala
150052bc5dSKumar Gala/ {
164fb035f6SWolfgang Grandegger	model = "tqc,tqm8560";
174fb035f6SWolfgang Grandegger	compatible = "tqc,tqm8560";
180052bc5dSKumar Gala	#address-cells = <1>;
190052bc5dSKumar Gala	#size-cells = <1>;
200052bc5dSKumar Gala
210052bc5dSKumar Gala	aliases {
220052bc5dSKumar Gala		ethernet0 = &enet0;
230052bc5dSKumar Gala		ethernet1 = &enet1;
240052bc5dSKumar Gala		ethernet2 = &enet2;
250052bc5dSKumar Gala		serial0 = &serial0;
260052bc5dSKumar Gala		serial1 = &serial1;
270052bc5dSKumar Gala		pci0 = &pci0;
280052bc5dSKumar Gala	};
290052bc5dSKumar Gala
300052bc5dSKumar Gala	cpus {
310052bc5dSKumar Gala		#address-cells = <1>;
320052bc5dSKumar Gala		#size-cells = <0>;
330052bc5dSKumar Gala
340052bc5dSKumar Gala		PowerPC,8560@0 {
350052bc5dSKumar Gala			device_type = "cpu";
360052bc5dSKumar Gala			reg = <0>;
370052bc5dSKumar Gala			d-cache-line-size = <32>;
380052bc5dSKumar Gala			i-cache-line-size = <32>;
390052bc5dSKumar Gala			d-cache-size = <32768>;
400052bc5dSKumar Gala			i-cache-size = <32768>;
410052bc5dSKumar Gala			timebase-frequency = <0>;
420052bc5dSKumar Gala			bus-frequency = <0>;
430052bc5dSKumar Gala			clock-frequency = <0>;
44c054065bSKumar Gala			next-level-cache = <&L2>;
450052bc5dSKumar Gala		};
460052bc5dSKumar Gala	};
470052bc5dSKumar Gala
480052bc5dSKumar Gala	memory {
490052bc5dSKumar Gala		device_type = "memory";
500052bc5dSKumar Gala		reg = <0x00000000 0x10000000>;
510052bc5dSKumar Gala	};
520052bc5dSKumar Gala
53f67be814SKumar Gala	soc@e0000000 {
540052bc5dSKumar Gala		#address-cells = <1>;
550052bc5dSKumar Gala		#size-cells = <1>;
560052bc5dSKumar Gala		device_type = "soc";
570052bc5dSKumar Gala		ranges = <0x0 0xe0000000 0x100000>;
580052bc5dSKumar Gala		bus-frequency = <0>;
590052bc5dSKumar Gala		compatible = "fsl,mpc8560-immr", "simple-bus";
600052bc5dSKumar Gala
61e1a22897SKumar Gala		ecm-law@0 {
62e1a22897SKumar Gala			compatible = "fsl,ecm-law";
63e1a22897SKumar Gala			reg = <0x0 0x1000>;
64e1a22897SKumar Gala			fsl,num-laws = <8>;
65e1a22897SKumar Gala		};
66e1a22897SKumar Gala
67e1a22897SKumar Gala		ecm@1000 {
68e1a22897SKumar Gala			compatible = "fsl,mpc8560-ecm", "fsl,ecm";
69e1a22897SKumar Gala			reg = <0x1000 0x1000>;
70e1a22897SKumar Gala			interrupts = <17 2>;
71e1a22897SKumar Gala			interrupt-parent = <&mpic>;
72e1a22897SKumar Gala		};
73e1a22897SKumar Gala
740052bc5dSKumar Gala		memory-controller@2000 {
75fe671772SKumar Gala			compatible = "fsl,mpc8540-memory-controller";
760052bc5dSKumar Gala			reg = <0x2000 0x1000>;
770052bc5dSKumar Gala			interrupt-parent = <&mpic>;
780052bc5dSKumar Gala			interrupts = <18 2>;
790052bc5dSKumar Gala		};
800052bc5dSKumar Gala
81c054065bSKumar Gala		L2: l2-cache-controller@20000 {
82fe671772SKumar Gala			compatible = "fsl,mpc8540-l2-cache-controller";
830052bc5dSKumar Gala			reg = <0x20000 0x1000>;
840052bc5dSKumar Gala			cache-line-size = <32>;
850052bc5dSKumar Gala			cache-size = <0x40000>;	// L2, 256K
860052bc5dSKumar Gala			interrupt-parent = <&mpic>;
870052bc5dSKumar Gala			interrupts = <16 2>;
880052bc5dSKumar Gala		};
890052bc5dSKumar Gala
900052bc5dSKumar Gala		i2c@3000 {
910052bc5dSKumar Gala			#address-cells = <1>;
920052bc5dSKumar Gala			#size-cells = <0>;
930052bc5dSKumar Gala			cell-index = <0>;
940052bc5dSKumar Gala			compatible = "fsl-i2c";
950052bc5dSKumar Gala			reg = <0x3000 0x100>;
960052bc5dSKumar Gala			interrupts = <43 2>;
970052bc5dSKumar Gala			interrupt-parent = <&mpic>;
980052bc5dSKumar Gala			dfsrr;
990052bc5dSKumar Gala
1006467cae3SWolfgang Grandegger			dtt@48 {
1010f73a449SWolfgang Grandegger				compatible = "national,lm75";
1026467cae3SWolfgang Grandegger				reg = <0x48>;
1030f73a449SWolfgang Grandegger			};
1040f73a449SWolfgang Grandegger
1050052bc5dSKumar Gala			rtc@68 {
1060052bc5dSKumar Gala				compatible = "dallas,ds1337";
1070052bc5dSKumar Gala				reg = <0x68>;
1080052bc5dSKumar Gala			};
1090052bc5dSKumar Gala		};
1100052bc5dSKumar Gala
111dee80553SKumar Gala		dma@21300 {
112dee80553SKumar Gala			#address-cells = <1>;
113dee80553SKumar Gala			#size-cells = <1>;
114dee80553SKumar Gala			compatible = "fsl,mpc8560-dma", "fsl,eloplus-dma";
115dee80553SKumar Gala			reg = <0x21300 0x4>;
116dee80553SKumar Gala			ranges = <0x0 0x21100 0x200>;
117dee80553SKumar Gala			cell-index = <0>;
118dee80553SKumar Gala			dma-channel@0 {
119dee80553SKumar Gala				compatible = "fsl,mpc8560-dma-channel",
120dee80553SKumar Gala						"fsl,eloplus-dma-channel";
121dee80553SKumar Gala				reg = <0x0 0x80>;
122dee80553SKumar Gala				cell-index = <0>;
123dee80553SKumar Gala				interrupt-parent = <&mpic>;
124dee80553SKumar Gala				interrupts = <20 2>;
125dee80553SKumar Gala			};
126dee80553SKumar Gala			dma-channel@80 {
127dee80553SKumar Gala				compatible = "fsl,mpc8560-dma-channel",
128dee80553SKumar Gala						"fsl,eloplus-dma-channel";
129dee80553SKumar Gala				reg = <0x80 0x80>;
130dee80553SKumar Gala				cell-index = <1>;
131dee80553SKumar Gala				interrupt-parent = <&mpic>;
132dee80553SKumar Gala				interrupts = <21 2>;
133dee80553SKumar Gala			};
134dee80553SKumar Gala			dma-channel@100 {
135dee80553SKumar Gala				compatible = "fsl,mpc8560-dma-channel",
136dee80553SKumar Gala						"fsl,eloplus-dma-channel";
137dee80553SKumar Gala				reg = <0x100 0x80>;
138dee80553SKumar Gala				cell-index = <2>;
139dee80553SKumar Gala				interrupt-parent = <&mpic>;
140dee80553SKumar Gala				interrupts = <22 2>;
141dee80553SKumar Gala			};
142dee80553SKumar Gala			dma-channel@180 {
143dee80553SKumar Gala				compatible = "fsl,mpc8560-dma-channel",
144dee80553SKumar Gala						"fsl,eloplus-dma-channel";
145dee80553SKumar Gala				reg = <0x180 0x80>;
146dee80553SKumar Gala				cell-index = <3>;
147dee80553SKumar Gala				interrupt-parent = <&mpic>;
148dee80553SKumar Gala				interrupts = <23 2>;
149dee80553SKumar Gala			};
150dee80553SKumar Gala		};
151dee80553SKumar Gala
15284ba4a58SAnton Vorontsov		enet0: ethernet@24000 {
15384ba4a58SAnton Vorontsov			#address-cells = <1>;
15484ba4a58SAnton Vorontsov			#size-cells = <1>;
15584ba4a58SAnton Vorontsov			cell-index = <0>;
15684ba4a58SAnton Vorontsov			device_type = "network";
15784ba4a58SAnton Vorontsov			model = "TSEC";
15884ba4a58SAnton Vorontsov			compatible = "gianfar";
15984ba4a58SAnton Vorontsov			reg = <0x24000 0x1000>;
16084ba4a58SAnton Vorontsov			ranges = <0x0 0x24000 0x1000>;
16184ba4a58SAnton Vorontsov			local-mac-address = [ 00 00 00 00 00 00 ];
16284ba4a58SAnton Vorontsov			interrupts = <29 2 30 2 34 2>;
16384ba4a58SAnton Vorontsov			interrupt-parent = <&mpic>;
16484ba4a58SAnton Vorontsov			tbi-handle = <&tbi0>;
16584ba4a58SAnton Vorontsov			phy-handle = <&phy2>;
16684ba4a58SAnton Vorontsov
16784ba4a58SAnton Vorontsov			mdio@520 {
1680052bc5dSKumar Gala				#address-cells = <1>;
1690052bc5dSKumar Gala				#size-cells = <0>;
1700052bc5dSKumar Gala				compatible = "fsl,gianfar-mdio";
17184ba4a58SAnton Vorontsov				reg = <0x520 0x20>;
1720052bc5dSKumar Gala
1730052bc5dSKumar Gala				phy1: ethernet-phy@1 {
1740052bc5dSKumar Gala					interrupt-parent = <&mpic>;
1750052bc5dSKumar Gala					interrupts = <8 1>;
1760052bc5dSKumar Gala					reg = <1>;
1770052bc5dSKumar Gala					device_type = "ethernet-phy";
1780052bc5dSKumar Gala				};
1790052bc5dSKumar Gala				phy2: ethernet-phy@2 {
1800052bc5dSKumar Gala					interrupt-parent = <&mpic>;
1810052bc5dSKumar Gala					interrupts = <8 1>;
1820052bc5dSKumar Gala					reg = <2>;
1830052bc5dSKumar Gala					device_type = "ethernet-phy";
1840052bc5dSKumar Gala				};
1850052bc5dSKumar Gala				phy3: ethernet-phy@3 {
1860052bc5dSKumar Gala					interrupt-parent = <&mpic>;
1870052bc5dSKumar Gala					interrupts = <8 1>;
1880052bc5dSKumar Gala					reg = <3>;
1890052bc5dSKumar Gala					device_type = "ethernet-phy";
1900052bc5dSKumar Gala				};
191b31a1d8bSAndy Fleming				tbi0: tbi-phy@11 {
192b31a1d8bSAndy Fleming					reg = <0x11>;
193b31a1d8bSAndy Fleming					device_type = "tbi-phy";
194b31a1d8bSAndy Fleming				};
195b31a1d8bSAndy Fleming			};
19684ba4a58SAnton Vorontsov		};
197b31a1d8bSAndy Fleming
19884ba4a58SAnton Vorontsov		enet1: ethernet@25000 {
19984ba4a58SAnton Vorontsov			#address-cells = <1>;
20084ba4a58SAnton Vorontsov			#size-cells = <1>;
20184ba4a58SAnton Vorontsov			cell-index = <1>;
20284ba4a58SAnton Vorontsov			device_type = "network";
20384ba4a58SAnton Vorontsov			model = "TSEC";
20484ba4a58SAnton Vorontsov			compatible = "gianfar";
20584ba4a58SAnton Vorontsov			reg = <0x25000 0x1000>;
20684ba4a58SAnton Vorontsov			ranges = <0x0 0x25000 0x1000>;
20784ba4a58SAnton Vorontsov			local-mac-address = [ 00 00 00 00 00 00 ];
20884ba4a58SAnton Vorontsov			interrupts = <35 2 36 2 40 2>;
20984ba4a58SAnton Vorontsov			interrupt-parent = <&mpic>;
21084ba4a58SAnton Vorontsov			tbi-handle = <&tbi1>;
21184ba4a58SAnton Vorontsov			phy-handle = <&phy1>;
21284ba4a58SAnton Vorontsov
21384ba4a58SAnton Vorontsov			mdio@520 {
214b31a1d8bSAndy Fleming				#address-cells = <1>;
215b31a1d8bSAndy Fleming				#size-cells = <0>;
216b31a1d8bSAndy Fleming				compatible = "fsl,gianfar-tbi";
21784ba4a58SAnton Vorontsov				reg = <0x520 0x20>;
218b31a1d8bSAndy Fleming
219b31a1d8bSAndy Fleming				tbi1: tbi-phy@11 {
220b31a1d8bSAndy Fleming					reg = <0x11>;
221b31a1d8bSAndy Fleming					device_type = "tbi-phy";
222b31a1d8bSAndy Fleming				};
2230052bc5dSKumar Gala			};
2240052bc5dSKumar Gala		};
2250052bc5dSKumar Gala
2260052bc5dSKumar Gala		mpic: pic@40000 {
2270052bc5dSKumar Gala			interrupt-controller;
2280052bc5dSKumar Gala			#address-cells = <0>;
2290052bc5dSKumar Gala			#interrupt-cells = <2>;
2300052bc5dSKumar Gala			reg = <0x40000 0x40000>;
2310052bc5dSKumar Gala			device_type = "open-pic";
232acd4b715SKumar Gala			compatible = "chrp,open-pic";
2330052bc5dSKumar Gala		};
2340052bc5dSKumar Gala
2350052bc5dSKumar Gala		cpm@919c0 {
2360052bc5dSKumar Gala			#address-cells = <1>;
2370052bc5dSKumar Gala			#size-cells = <1>;
2380052bc5dSKumar Gala			compatible = "fsl,mpc8560-cpm", "fsl,cpm2", "simple-bus";
2390052bc5dSKumar Gala			reg = <0x919c0 0x30>;
2400052bc5dSKumar Gala			ranges;
2410052bc5dSKumar Gala
2420052bc5dSKumar Gala			muram@80000 {
2430052bc5dSKumar Gala				#address-cells = <1>;
2440052bc5dSKumar Gala				#size-cells = <1>;
2450052bc5dSKumar Gala				ranges = <0 0x80000 0x10000>;
2460052bc5dSKumar Gala
2470052bc5dSKumar Gala				data@0 {
2480052bc5dSKumar Gala					compatible = "fsl,cpm-muram-data";
2490052bc5dSKumar Gala					reg = <0 0x4000 0x9000 0x2000>;
2500052bc5dSKumar Gala				};
2510052bc5dSKumar Gala			};
2520052bc5dSKumar Gala
2530052bc5dSKumar Gala			brg@919f0 {
2540052bc5dSKumar Gala				compatible = "fsl,mpc8560-brg",
2550052bc5dSKumar Gala				             "fsl,cpm2-brg",
2560052bc5dSKumar Gala				             "fsl,cpm-brg";
2570052bc5dSKumar Gala				reg = <0x919f0 0x10 0x915f0 0x10>;
2580052bc5dSKumar Gala				clock-frequency = <0>;
2590052bc5dSKumar Gala			};
2600052bc5dSKumar Gala
2610052bc5dSKumar Gala			cpmpic: pic@90c00 {
2620052bc5dSKumar Gala				interrupt-controller;
2630052bc5dSKumar Gala				#address-cells = <0>;
2640052bc5dSKumar Gala				#interrupt-cells = <2>;
2650052bc5dSKumar Gala				interrupts = <46 2>;
2660052bc5dSKumar Gala				interrupt-parent = <&mpic>;
2670052bc5dSKumar Gala				reg = <0x90c00 0x80>;
2680052bc5dSKumar Gala				compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
2690052bc5dSKumar Gala			};
2700052bc5dSKumar Gala
2710052bc5dSKumar Gala			serial0: serial@91a00 {
2720052bc5dSKumar Gala				device_type = "serial";
2730052bc5dSKumar Gala				compatible = "fsl,mpc8560-scc-uart",
2740052bc5dSKumar Gala				             "fsl,cpm2-scc-uart";
2750052bc5dSKumar Gala				reg = <0x91a00 0x20 0x88000 0x100>;
2760052bc5dSKumar Gala				fsl,cpm-brg = <1>;
2770052bc5dSKumar Gala				fsl,cpm-command = <0x800000>;
2780052bc5dSKumar Gala				current-speed = <115200>;
2790052bc5dSKumar Gala				interrupts = <40 8>;
2800052bc5dSKumar Gala				interrupt-parent = <&cpmpic>;
2810052bc5dSKumar Gala			};
2820052bc5dSKumar Gala
2830052bc5dSKumar Gala			serial1: serial@91a20 {
2840052bc5dSKumar Gala				device_type = "serial";
2850052bc5dSKumar Gala				compatible = "fsl,mpc8560-scc-uart",
2860052bc5dSKumar Gala				             "fsl,cpm2-scc-uart";
2870052bc5dSKumar Gala				reg = <0x91a20 0x20 0x88100 0x100>;
2880052bc5dSKumar Gala				fsl,cpm-brg = <2>;
2890052bc5dSKumar Gala				fsl,cpm-command = <0x4a00000>;
2900052bc5dSKumar Gala				current-speed = <115200>;
2910052bc5dSKumar Gala				interrupts = <41 8>;
2920052bc5dSKumar Gala				interrupt-parent = <&cpmpic>;
2930052bc5dSKumar Gala			};
2940052bc5dSKumar Gala
2950052bc5dSKumar Gala			enet2: ethernet@91340 {
2960052bc5dSKumar Gala				device_type = "network";
2970052bc5dSKumar Gala				compatible = "fsl,mpc8560-fcc-enet",
2980052bc5dSKumar Gala				             "fsl,cpm2-fcc-enet";
2990052bc5dSKumar Gala				reg = <0x91340 0x20 0x88600 0x100 0x913d0 0x1>;
3000052bc5dSKumar Gala				local-mac-address = [ 00 00 00 00 00 00 ];
3010052bc5dSKumar Gala				fsl,cpm-command = <0x1a400300>;
3020052bc5dSKumar Gala				interrupts = <34 8>;
3030052bc5dSKumar Gala				interrupt-parent = <&cpmpic>;
3040052bc5dSKumar Gala				phy-handle = <&phy3>;
3050052bc5dSKumar Gala			};
3060052bc5dSKumar Gala		};
3070052bc5dSKumar Gala	};
3080052bc5dSKumar Gala
3095399be7fSWolfgang Grandegger	localbus@e0005000 {
3105399be7fSWolfgang Grandegger		compatible = "fsl,mpc8560-localbus", "fsl,pq3-localbus",
3115399be7fSWolfgang Grandegger			     "simple-bus";
3125399be7fSWolfgang Grandegger		#address-cells = <2>;
3135399be7fSWolfgang Grandegger		#size-cells = <1>;
3145399be7fSWolfgang Grandegger		reg = <0xe0005000 0x100>;	// BRx, ORx, etc.
3155399be7fSWolfgang Grandegger
3165399be7fSWolfgang Grandegger		ranges = <
3175399be7fSWolfgang Grandegger			0 0x0 0xfc000000 0x04000000	// NOR FLASH bank 1
3185399be7fSWolfgang Grandegger			1 0x0 0xf8000000 0x08000000	// NOR FLASH bank 0
3195399be7fSWolfgang Grandegger			2 0x0 0xe3000000 0x00008000	// CAN (2 x i82527)
3205399be7fSWolfgang Grandegger		>;
3215399be7fSWolfgang Grandegger
3225399be7fSWolfgang Grandegger		flash@1,0 {
3235399be7fSWolfgang Grandegger			#address-cells = <1>;
3245399be7fSWolfgang Grandegger			#size-cells = <1>;
3255399be7fSWolfgang Grandegger			compatible = "cfi-flash";
3265399be7fSWolfgang Grandegger			reg = <1 0x0 0x8000000>;
3275399be7fSWolfgang Grandegger			bank-width = <4>;
3285399be7fSWolfgang Grandegger			device-width = <1>;
3295399be7fSWolfgang Grandegger
3305399be7fSWolfgang Grandegger			partition@0 {
3315399be7fSWolfgang Grandegger				label = "kernel";
3325399be7fSWolfgang Grandegger				reg = <0x00000000 0x00200000>;
3335399be7fSWolfgang Grandegger			};
3345399be7fSWolfgang Grandegger			partition@200000 {
3355399be7fSWolfgang Grandegger				label = "root";
3365399be7fSWolfgang Grandegger				reg = <0x00200000 0x00300000>;
3375399be7fSWolfgang Grandegger			};
3385399be7fSWolfgang Grandegger			partition@500000 {
3395399be7fSWolfgang Grandegger				label = "user";
3405399be7fSWolfgang Grandegger				reg = <0x00500000 0x07a00000>;
3415399be7fSWolfgang Grandegger			};
3425399be7fSWolfgang Grandegger			partition@7f00000 {
3435399be7fSWolfgang Grandegger				label = "env1";
3445399be7fSWolfgang Grandegger				reg = <0x07f00000 0x00040000>;
3455399be7fSWolfgang Grandegger			};
3465399be7fSWolfgang Grandegger			partition@7f40000 {
3475399be7fSWolfgang Grandegger				label = "env2";
3485399be7fSWolfgang Grandegger				reg = <0x07f40000 0x00040000>;
3495399be7fSWolfgang Grandegger			};
3505399be7fSWolfgang Grandegger			partition@7f80000 {
3515399be7fSWolfgang Grandegger				label = "u-boot";
3525399be7fSWolfgang Grandegger				reg = <0x07f80000 0x00080000>;
3535399be7fSWolfgang Grandegger				read-only;
3545399be7fSWolfgang Grandegger			};
3555399be7fSWolfgang Grandegger		};
3565399be7fSWolfgang Grandegger
3575399be7fSWolfgang Grandegger		/* Note: CAN support needs be enabled in U-Boot */
3585399be7fSWolfgang Grandegger		can0@2,0 {
3595399be7fSWolfgang Grandegger			compatible = "intel,82527"; // Bosch CC770
3605399be7fSWolfgang Grandegger			reg = <2 0x0 0x100>;
3617a385241SWolfgang Grandegger			interrupts = <4 1>;
3625399be7fSWolfgang Grandegger			interrupt-parent = <&mpic>;
3635399be7fSWolfgang Grandegger		};
3645399be7fSWolfgang Grandegger
3655399be7fSWolfgang Grandegger		can1@2,100 {
3665399be7fSWolfgang Grandegger			compatible = "intel,82527"; // Bosch CC770
3675399be7fSWolfgang Grandegger			reg = <2 0x100 0x100>;
3687a385241SWolfgang Grandegger			interrupts = <4 1>;
3695399be7fSWolfgang Grandegger			interrupt-parent = <&mpic>;
3705399be7fSWolfgang Grandegger		};
3715399be7fSWolfgang Grandegger	};
3725399be7fSWolfgang Grandegger
3730052bc5dSKumar Gala	pci0: pci@e0008000 {
3740052bc5dSKumar Gala		#interrupt-cells = <1>;
3750052bc5dSKumar Gala		#size-cells = <2>;
3760052bc5dSKumar Gala		#address-cells = <3>;
3770052bc5dSKumar Gala		compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci";
3780052bc5dSKumar Gala		device_type = "pci";
3790052bc5dSKumar Gala		reg = <0xe0008000 0x1000>;
3800052bc5dSKumar Gala		clock-frequency = <66666666>;
3810052bc5dSKumar Gala		interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
3820052bc5dSKumar Gala		interrupt-map = <
3830052bc5dSKumar Gala				/* IDSEL 28 */
3840052bc5dSKumar Gala				 0xe000 0 0 1 &mpic 2 1
38507c63839SDmitry Eremin-Solenikov				 0xe000 0 0 2 &mpic 3 1
38607c63839SDmitry Eremin-Solenikov				 0xe000 0 0 3 &mpic 6 1
38707c63839SDmitry Eremin-Solenikov				 0xe000 0 0 4 &mpic 5 1
38807c63839SDmitry Eremin-Solenikov
38907c63839SDmitry Eremin-Solenikov				/* IDSEL 11 */
39007c63839SDmitry Eremin-Solenikov				 0x5800 0 0 1 &mpic 6 1
39107c63839SDmitry Eremin-Solenikov				 0x5800 0 0 2 &mpic 5 1
39207c63839SDmitry Eremin-Solenikov				 >;
3930052bc5dSKumar Gala
3940052bc5dSKumar Gala		interrupt-parent = <&mpic>;
3950052bc5dSKumar Gala		interrupts = <24 2>;
3960052bc5dSKumar Gala		bus-range = <0 0>;
3970052bc5dSKumar Gala		ranges = <0x02000000 0 0x80000000 0x80000000 0 0x20000000
3980052bc5dSKumar Gala			  0x01000000 0 0x00000000 0xe2000000 0 0x01000000>;
3990052bc5dSKumar Gala	};
4000052bc5dSKumar Gala};
401