android_kernel_xiaomi_sm8350/arch/mips/pci
Andrew Isaacson cb4262481f pci-expmem-hack
CFE 1.2.5 and earlier fails to turn on the ExpMemEn bit in the
PCIFeatureControl register, which means that DMA does not work
beyond physical address 01_0000_0000, ergo to DRAM beyond 1GB.
    
With ExpMemEn turned on, 01_0000_0000-0f_ffff_ffff is mapped,
so DMA works for up to 61 GB of DRAM.
    
Will be fixed in CFE 1.2.6 (yet to be released).
    
Signed-Off-By: Andy Isaacson <adi@broadcom.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2005-10-29 19:32:49 +01:00
..
fixup-atlas.c Actually route cPCI interrupts. Update inaccurate comments. 2005-10-29 19:30:19 +01:00
fixup-au1000.c Moved irq_tab_alchemy to the board specific irqmap.c files. 2005-10-29 19:30:48 +01:00
fixup-capcella.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-cobalt.c Resurrect Cobalt support for 2.6. 2005-10-29 19:30:42 +01:00
fixup-ddb5074.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
fixup-ddb5477.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
fixup-ev64120.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ev96100.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ip32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ite8172g.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ivr.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-jaguar.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-jmr3927.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-malta.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
fixup-mpc30x.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ocelot3.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ocelot-c.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ocelot-g.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-ocelot.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-pnx8550.c Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it. 2005-10-29 19:31:54 +01:00
fixup-rbtx4927.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
fixup-sb1250.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-sni.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
fixup-tb0219.c [PATCH] mips: remove obsolete GIU function call for vr41xx 2005-09-05 00:06:01 -07:00
fixup-tb0226.c [PATCH] mips: fix build error in TANBAC TB0226 2005-10-14 17:10:11 -07:00
fixup-tb0287.c [PATCH] mips: add TANBAC TB0287 support 2005-09-09 13:57:30 -07:00
fixup-tx4938.c Support for Toshiba's RBHMA4500 eval board for the TX4938. 2005-10-29 19:31:57 +01:00
fixup-vr4133.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fixup-yosemite.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile BCM1480 HT support 2005-10-29 19:32:49 +01:00
ops-au1000.c No barrier needed on au1x. 2005-10-29 19:30:45 +01:00
ops-bonito64.c Fixes for system controllers for Atlas/Malta core cards. 2005-10-29 19:30:20 +01:00
ops-ddb5074.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-ddb5476.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-ddb5477.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
ops-gt64111.c Resurrect Cobalt support for 2.6. 2005-10-29 19:30:42 +01:00
ops-gt64120.c Fixes for system controllers for Atlas/Malta core cards. 2005-10-29 19:30:20 +01:00
ops-gt96100.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-it8172.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-mace.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-marvell.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-msc.c Fixes for system controllers for Atlas/Malta core cards. 2005-10-29 19:30:20 +01:00
ops-nile4.c Convert the remaining SPIN_LOCK_UNLOCKED instances to DEFINE_SPINLOCK. 2005-10-29 19:32:35 +01:00
ops-pnx8550.c Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it. 2005-10-29 19:31:54 +01:00
ops-sni.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-titan-ht.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-titan.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-tx3927.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ops-tx4927.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
ops-tx4938.c Support for Toshiba's RBHMA4500 eval board for the TX4938. 2005-10-29 19:31:57 +01:00
ops-vr41xx.c [PATCH] mips: update VR41xx CPU-PCI bridge support 2005-04-16 15:24:40 -07:00
pci-bcm1480.c pci-expmem-hack 2005-10-29 19:32:49 +01:00
pci-bcm1480ht.c BCM1480 HT support 2005-10-29 19:32:49 +01:00
pci-ddb5074.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-ddb5476.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-ddb5477.c [PATCH] mips: nuke trailing whitespace 2005-09-05 00:06:07 -07:00
pci-ev96100.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-ip27.c Define pcibus_to_node() for IP27. 2005-10-29 19:32:21 +01:00
pci-ip32.c Initialize iomem_resource. 2005-10-29 19:30:39 +01:00
pci-jmr3927.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-lasat.c Brian Murphy says: 2005-10-29 19:31:36 +01:00
pci-ocelot-c.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-ocelot-g.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-ocelot.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-sb1250.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci-vr41xx.c [PATCH] mips: update VR41xx CPU-PCI bridge support 2005-04-16 15:24:40 -07:00
pci-vr41xx.h [PATCH] mips: update VR41xx CPU-PCI bridge support 2005-04-16 15:24:40 -07:00
pci-yosemite.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci.c BCM1480 HT support 2005-10-29 19:32:49 +01:00