linux/arch/powerpc/boot/dts
Benjamin Herrenschmidt 84d727a109 powerpc/4xx: Add support for ISA holes on 4xx PCI/X/E
This adds support for ISA memory holes on the PCI, PCI-X and
PCI-E busses of the 4xx platforms. The patch includes changes
to the Bamboo and Canyonlands device-trees to add such a hole,
others can be updated separately.

The ISA memory hole is an additional outbound window configured
in the bridge to generate PCI cycles in the low memory addresses,
thus allowing to access things such as the hard-decoded VGA
aperture at 0xa0000..0xbffff or other similar things. It's made
accessible to userspace via the new legacy_mem file in sysfs for
which support was added by a previous patch.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
2008-12-04 08:02:19 -05:00
..
acadia.dts powerpc/40x: AMCC PowerPC 405EZ Acadia DTS 2008-10-17 10:31:18 -04: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/4xx: Add support for ISA holes on 4xx PCI/X/E 2008-12-04 08:02:19 -05:00
c2k.dts powerpc: DTS file for the C2K 2008-06-09 13:41:16 +10:00
canyonlands.dts powerpc/4xx: Add support for ISA holes on 4xx PCI/X/E 2008-12-04 08:02:19 -05: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/86xx: Basic GPIO support for GE Fanuc SBC610 2008-12-03 10:47:37 -06: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
hcu4.dts powerpc/40x: Add support for Netstal HCU4 board 2008-10-17 13:28:05 -04:00
holly.dts powerpc: Fix PCI in Holly device tree 2008-09-30 13:25:05 +10: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: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
kuroboxHG.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
lite5200.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
lite5200b.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11: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: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc832x_mds.dts powerpc: Remove device_type = "board_control" properties in .dts files 2008-10-20 23:33:04 -05:00
mpc832x_rdb.dts powerpc/mpc832x_rdb: fix swapped ethernet ids 2008-11-19 15:12:19 -06:00
mpc834x_mds.dts powerpc: Remove device_type = "board_control" properties in .dts files 2008-10-20 23:33:04 -05:00
mpc836x_mds.dts powerpc: Remove device_type = "board_control" properties in .dts files 2008-10-20 23:33:04 -05:00
mpc836x_rdk.dts powerpc/83xx: add NAND support for the MPC8360E-RDK boards 2008-10-13 11:11:20 -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/5121: Add PCI support. 2008-10-13 11:09:58 -05: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: Remove duplicate DMA entry from mpc8313erdb device tree 2008-10-31 02:38:39 -05:00
mpc8315erdb.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc8349emitx.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc8349emitxgp.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc8377_mds.dts powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards 2008-10-13 11:09:59 -05:00
mpc8377_rdb.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc8378_mds.dts powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards 2008-10-13 11:09:59 -05:00
mpc8378_rdb.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc8379_mds.dts powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards 2008-10-13 11:09:59 -05:00
mpc8379_rdb.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11:00
mpc8536ds.dts powerpc/85xx: Fix mpc8536ds dma interrupt numbers 2008-10-20 23:31:22 -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: Remove device_type = "board_control" properties in .dts files 2008-10-20 23:33:04 -05:00
mpc8572ds.dts powerpc/85xx: Add localbus node in mpc8572ds dts file 2008-12-03 10:47:38 -06:00
mpc8572ds_camp_core0.dts powerpc/85xx: Create dts for each core in CAMP mode for MPC8572DS 2008-12-03 15:11:52 -06:00
mpc8572ds_camp_core1.dts powerpc/85xx: Create dts for each core in CAMP mode for MPC8572DS 2008-12-03 15:11:52 -06:00
mpc8610_hpcd.dts Merge commit 'origin' 2008-10-15 11:31:54 +11:00
mpc8641_hpcn.dts powerpc: Fix whitespace merge in mpc8641 hpcn device tree 2008-08-20 23:26:02 -05:00
pcm030.dts powerpc: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11: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: Remove device_type = "rtc" properties in .dts files 2008-11-05 22:08:28 +11: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