android_kernel_xiaomi_sm8350/arch/mips/pci
Ralf Baechle 98873f53be MIPS: Better than nothing implementation of PCI mmap to fix X.
Certain X11 servers such as the SIS server will only work if PCI mmap is
implemented.  This patch implements PCI mmap but to be on the same side
so close to a release it only supports uncached mappings so performance
will not be optimal for some uses such as framebuffers.

Thanks to Zhang Le <r0bertz@gentoo.org> for the original report and
testing.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2008-12-09 21:55:43 +00:00
..
fixup-au1000.c [MIPS] Alchemy PCI code style cleanup 2008-05-12 16:46:52 +01:00
fixup-capcella.c
fixup-cobalt.c [MIPS] Cobalt: Fix ethernet interrupts for RaQ1 2008-01-15 01:04:42 +00:00
fixup-emma2rh.c MIPS: EMMA: Move <asm/emma2rh> to <asm/emma> dir 2008-10-27 16:18:29 +00:00
fixup-excite.c
fixup-ip32.c
fixup-jmr3927.c [MIPS] TXx9: Make single kernel can support multiple boards 2008-07-15 18:44:35 +01:00
fixup-lm2e.c
fixup-malta.c
fixup-mpc30x.c
fixup-pmcmsp.c Author: Ralf Baechle <ralf@linux-mips.org> 2007-10-29 19:35:37 +00:00
fixup-pnx8550.c
fixup-rbtx4927.c [MIPS] TXx9: Make single kernel can support multiple boards 2008-07-15 18:44:35 +01:00
fixup-rbtx4938.c [MIPS] TXx9: Make single kernel can support multiple boards 2008-07-15 18:44:35 +01:00
fixup-rc32434.c MIPS: RB532: Fix build error 2008-10-27 16:18:26 +00:00
fixup-sb1250.c
fixup-sni.c [MIPS] SNI PCIT CPLUS: workaround for b0rked irq wiring of onboard PCI bus 1 2007-11-15 23:21:50 +00:00
fixup-tb0219.c [MIPS] tb0219: Update copyright message. 2007-10-29 19:35:37 +00:00
fixup-tb0226.c
fixup-tb0287.c
fixup-wrppmc.c
fixup-yosemite.c
Makefile MIPS: EMMA: Kconfig reorganization 2008-10-27 16:18:29 +00:00
ops-au1000.c [MIPS] Alchemy PCI code style cleanup 2008-05-12 16:46:52 +01:00
ops-bonito64.c
ops-bridge.c [MIPS] IP27: misc fixes 2008-06-05 18:13:15 +01:00
ops-emma2rh.c MIPS: EMMA: Move <asm/emma2rh> to <asm/emma> dir 2008-10-27 16:18:29 +00:00
ops-gt64xxx_pci0.c
ops-mace.c [MIPS] Enable FAST-20 for onboard scsi 2008-07-15 18:44:31 +01:00
ops-msc.c
ops-nile4.c [MIPS] Add back support for LASAT platforms 2007-10-11 23:46:00 +01:00
ops-pmcmsp.c Author: Ralf Baechle <ralf@linux-mips.org> 2007-10-29 19:35:37 +00:00
ops-pnx8550.c MIPS: Kill unused <asm/debug.h> inclusions 2008-10-15 12:46:52 +01:00
ops-rc32434.c [MIPS] Routerboard 532: Support for base system 2008-07-20 14:38:18 +01:00
ops-sni.c [MIPS] Fix "no space between function name and open parenthesis" warnings. 2007-10-11 23:46:15 +01:00
ops-titan-ht.c
ops-titan.c
ops-tx3927.c [MIPS] TXx9: PCI error handling 2008-07-30 21:54:38 +01:00
ops-tx4927.c [MIPS] TXx9: PCI error handling 2008-07-30 21:54:38 +01:00
ops-vr41xx.c
pci-bcm47xx.c [MIPS] BCM47xx: Fix build error due to missing PCI functions 2008-09-27 15:45:36 +01:00
pci-bcm1480.c [MIPS] Declare some pci variables in header file 2008-07-15 18:44:32 +01:00
pci-bcm1480ht.c [MIPS] BCM1480: Fix PCI/HT IO access 2008-04-01 15:46:33 +01:00
pci-emma2rh.c MIPS: EMMA: Move <asm/emma2rh> to <asm/emma> dir 2008-10-27 16:18:29 +00:00
pci-excite.c Fix misspellings of "system", "controller", "interrupt" and "necessary". 2007-10-19 23:10:43 +02:00
pci-ip27.c [MIPS] IP27: Switch to dynamic interrupt routing avoding panic on error. 2008-09-27 15:45:36 +01:00
pci-ip32.c [MIPS] Fix IP32 breakage 2008-01-07 15:32:03 +00:00
pci-lasat.c [MIPS] Remove mips_machtype for LASAT machines 2008-07-15 18:44:39 +01:00
pci-rc32434.c [MIPS] Routerboard 532: Support for base system 2008-07-20 14:38:18 +01:00
pci-sb1250.c [MIPS] Declare some pci variables in header file 2008-07-15 18:44:32 +01:00
pci-tx4927.c [MIPS] TXx9: PCI error handling 2008-07-30 21:54:38 +01:00
pci-tx4938.c MIPS: TXx9: Add __init tag for tx4938_pcic1_map_irq. 2008-10-11 16:18:44 +01:00
pci-tx4939.c MIPS: TXx9: Add TX4939 SoC support 2008-10-11 16:18:49 +01:00
pci-vr41xx.c [MIPS] Vr41xx: Initialize PCI io_map_base 2008-06-16 15:14:48 +01:00
pci-vr41xx.h
pci-yosemite.c
pci.c MIPS: Better than nothing implementation of PCI mmap to fix X. 2008-12-09 21:55:43 +00:00