linux/arch/powerpc/boot/dts
John Rigby 5b70a09705 powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge.
Modify mpc83xx_add_bridge to get config space register base address from
the device tree instead of immr + hardcoded offset.

83xx pci nodes have this change:
    register properties now contain two address length tuples:
	First is the pci bridge register base, this has always been there.
	Second is the config base, this is new.

This is documented in dts-bindings/fsl/83xx-512x-pci.txt

The changes accomplish these things:
    mpc83xx_add_bridge no longer needs to call get_immrbase
    it uses hard coded addresses if the second register value is missing

Signed-off-by: John Rigby <jrigby@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-10-13 11:09:58 -05:00
..
adder875-redboot.dts [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts 2008-02-05 23:33:22 -06:00
adder875-uboot.dts [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts 2008-02-05 23:33:22 -06:00
arches.dts powerpc/44x: Add AMCC Arches DTS 2008-10-02 13:08:14 -04:00
asp834x-redboot.dts powerpc/83xx: Add missing cell-index to dma-channel device nodes 2008-09-23 22:05:10 -05:00
bamboo.dts [POWERPC] Convert remaining dts-v0 files to v1 2008-05-29 07:06:56 -05:00
c2k.dts powerpc: DTS file for the C2K 2008-06-09 13:41:16 +10:00
canyonlands.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
cm5200.dts [POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format 2008-04-29 07:19:07 -06:00
ebony.dts [POWERPC] Convert remaining dts-v0 files to v1 2008-05-29 07:06:56 -05:00
ep88xc.dts [POWERPC] fsl: Convert dts to v1 syntax 2008-04-17 09:40:48 -05:00
ep405.dts [POWERPC] Convert remaining dts-v0 files to v1 2008-05-29 07:06:56 -05:00
ep8248e.dts [POWERPC] ep8248e: Reference SMC parameter RAM base in the device tree. 2008-04-17 01:01:37 -05:00
gef_sbc610.dts powerpc: GE Fanuc's FPGA based PIC controller on the SBC610 2008-10-13 11:09:57 -05:00
glacier.dts powerpc/44x: Add explicit support for AMCC Glacier 2008-08-28 09:10:35 -04:00
haleakala.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
holly.dts [POWERPC] Convert remaining dts-v0 files to v1 2008-05-29 07:06:56 -05:00
katmai.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
kilauea.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
ksi8560.dts powerpc/85xx: Fix KSI8560 .dts 2008-07-14 07:55:29 -05:00
kuroboxHD.dts [POWERPC] fsl: Convert dts to v1 syntax 2008-04-17 09:40:48 -05:00
kuroboxHG.dts [POWERPC] fsl: Convert dts to v1 syntax 2008-04-17 09:40:48 -05:00
lite5200.dts [POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format 2008-04-29 07:19:07 -06:00
lite5200b.dts [POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format 2008-04-29 07:19:07 -06:00
makalu.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
mgcoge.dts powerpc: Add support for mpc8247 based board MGCOGE from keymile. 2008-09-16 10:01:32 -05:00
mgsuvd.dts powerpc: Add support for the MPC852 based mgsuvd board from keymile. 2008-09-16 10:01:30 -05:00
motionpro.dts [POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format 2008-04-29 07:19:07 -06:00
mpc832x_mds.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc832x_rdb.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc834x_mds.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc836x_mds.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc836x_rdk.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc866ads.dts powerpc/CPM: Add i2c pins to dts and board setup 2008-07-14 07:55:39 -05:00
mpc885ads.dts powerpc/CPM: Add i2c pins to dts and board setup 2008-07-14 07:55:39 -05:00
mpc5121ads.dts powerpc/mpc5121: Update device tree for MPC5121ADS evaluation board 2008-07-12 12:10:54 -06:00
mpc7448hpc2.dts powerpc/mpc7448: add alias list to DTS, clean out old chosen node 2008-07-16 17:57:33 -05:00
mpc8272ads.dts powerpc/fsl: update crypto node definition and device tree instances 2008-07-14 07:55:47 -05:00
mpc8313erdb.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8315erdb.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8349emitx.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8349emitxgp.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8377_mds.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8377_rdb.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8378_mds.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8378_rdb.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8379_mds.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8379_rdb.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
mpc8536ds.dts powerpc/85xx: Wire up RTC interrupt on MPC8536DS 2008-10-13 11:09:57 -05:00
mpc8540ads.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8541cds.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8544ds.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8548cds.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8555cds.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8560ads.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8568mds.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8572ds.dts powerpc/fsl: proliferate simple-bus compatibility to soc nodes 2008-07-29 17:48:35 -05:00
mpc8610_hpcd.dts powerpc: add SSI-to-DMA properties to Freescale MPC8610 HPCD device tree 2008-09-17 15:01:20 -05:00
mpc8641_hpcn.dts powerpc: Fix whitespace merge in mpc8641 hpcn device tree 2008-08-20 23:26:02 -05:00
pcm030.dts [POWERPC] mpc5200: add Phytec pcm030 board support 2008-04-29 07:17:12 -06:00
pq2fads.dts [POWERPC] fsl: Convert dts to v1 syntax 2008-04-17 09:40:48 -05:00
prpmc2800.dts [POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks 2008-04-15 21:21:24 +10:00
ps3.dts [POWERPC] Convert remaining dts-v0 files to v1 2008-05-29 07:06:56 -05:00
rainier.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
sam440ep.dts powerpc/4xx: Convert Sam440ep DTS to dts-v1 2008-06-11 08:33:59 -04:00
sbc8349.dts powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge. 2008-10-13 11:09:58 -05:00
sbc8548.dts powerpc/fsl: update crypto node definition and device tree instances 2008-07-14 07:55:47 -05:00
sbc8560.dts powerpc: Add dma nodes to 83xx, 85xx and 86xx boards 2008-06-27 16:04:29 -05:00
sbc8641d.dts powerpc: Add dma nodes to 83xx, 85xx and 86xx boards 2008-06-27 16:04:29 -05:00
sequoia.dts powerpc/44x: Add hwmon support to Sequoia device tree 2008-09-09 08:18:01 -04:00
storcenter.dts [POWERPC] Cleanup mpic nodes in .dts 2008-06-02 14:44:25 -05:00
stx_gp3_8560.dts powerpc: Add dma nodes to 83xx, 85xx and 86xx boards 2008-06-27 16:04:29 -05:00
taishan.dts ibm_newemac: Parameterize EMAC Multicast Match Handling 2008-07-09 16:30:46 +10:00
tqm5200.dts powerpc/mpc5200: add missing MSCAN FDT nodes for TQM52xx 2008-07-12 12:10:52 -06:00
tqm8540.dts powerpc: Add dma nodes to 83xx, 85xx and 86xx boards 2008-06-27 16:04:29 -05:00
tqm8541.dts powerpc/fsl: update crypto node definition and device tree instances 2008-07-14 07:55:47 -05:00
tqm8548-bigflash.dts powerpc/85xx: TQM8548: DTS file fixes and cleanup 2008-08-20 23:56:30 -05:00
tqm8548.dts powerpc/85xx: TQM8548: DTS file fixes and cleanup 2008-08-20 23:56:30 -05:00
tqm8555.dts powerpc/fsl: update crypto node definition and device tree instances 2008-07-14 07:55:47 -05:00
tqm8560.dts powerpc: Add dma nodes to 83xx, 85xx and 86xx boards 2008-06-27 16:04:29 -05:00
virtex440-ml507.dts powerpc/440: Convert Virtex ML507 device tree to dts-v1 2008-07-09 10:56:11 -06:00
walnut.dts [POWERPC] Convert remaining dts-v0 files to v1 2008-05-29 07:06:56 -05:00
warp.dts powerpc/44x: Incorrect NOR offset in Warp DTS 2008-08-04 21:42:07 -04:00
yosemite.dts powerpc/44x: Add explicit Yosemite support 2008-08-28 09:12:47 -04:00