linux_dsm_epyc7002/arch
Benjamin Herrenschmidt de821204db [POWERPC] Fix IO space on PCI buses created from of_platform
This changes the way of_platform_pci creates PCI host bridges such
that it uses request_phb_iospace() for mapping the IO ports, instead
of using the dynamic hotplug stuff.  That guarantees the IO space
stays within the 2GB limit and thus doesn't break half of the legacy
drivers around.

Fixes a couple of warnings due to missing IO space while at it.

This patch is a temporary workaround for 2.6.22 before a more complete
rewrite of IO mappings is merged in 2.6.23

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2007-05-17 21:11:14 +10:00
..
alpha utimensat implementation 2007-05-08 11:15:18 -07:00
arm arm: walk_stacktrace() needs to be exported 2007-05-15 18:56:37 -07:00
arm26 header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
avr32 [AVR32] Implement platform hooks for atmel_lcdfb driver 2007-05-15 14:13:27 +02:00
blackfin rename thread_info to stack 2007-05-09 12:30:56 -07:00
cris Fix trivial typos in Kconfig* files 2007-05-09 07:12:20 +02:00
frv frv: gdb: use __maybe_unused 2007-05-11 08:29:33 -07:00
h8300 h8300 syscall update 2007-05-11 08:29:33 -07:00
i386 x86: Fix discontigmem + non-HIGHMEM compile 2007-05-15 18:45:49 -07:00
ia64 [IA64] optimize pagefaults a little 2007-05-16 09:00:51 -07:00
m32r m32r: fix tme_handler to check _PAGE_PRESENT bit 2007-05-11 08:29:33 -07:00
m68k m68k: implement __clear_user() 2007-05-15 08:54:00 -07:00
m68knommu Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2007-05-09 12:54:17 -07:00
mips Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-ip22 2007-05-11 10:00:50 -07:00
parisc rename thread_info to stack 2007-05-09 12:30:56 -07:00
powerpc [POWERPC] Fix IO space on PCI buses created from of_platform 2007-05-17 21:11:14 +10:00
ppc [PPC] MCC2 missing in MPC826x device_list 2007-05-17 21:10:17 +10:00
s390 [PATCH] audit signal recipients 2007-05-11 05:38:25 -04:00
sh Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 2007-05-09 13:08:20 -07:00
sh64 sh64: Add .gitignore entry for syscalltab. 2007-05-14 10:15:18 +09:00
sparc [SPARC32]: Update defconfig. 2007-05-14 03:53:12 -07:00
sparc64 [SPARC64]: Add hypervisor API negotiation and fix console bugs. 2007-05-15 20:23:02 -07:00
um fix uml-x86_64 2007-05-15 18:56:37 -07:00
v850 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2007-05-09 12:54:17 -07:00
x86_64 Revert "ipmi: add new IPMI nmi watchdog handling" 2007-05-14 15:24:24 -07:00
xtensa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2007-05-09 12:54:17 -07:00