linux/arch/i386/pci
Andi Kleen d6ece5491a [PATCH] i386/x86-64 Correct for broken MCFG tables on K8 systems
They report all busses as MMCONFIG capable, but it never works for the
internal devices in the CPU's builtin northbridge.

It just probes all func 0 devices on bus 0 (the internal northbridge is
currently always on bus 0) and if they are not accessible using MCFG they are
put into a special fallback bitmap.

On systems where it isn't we assume the BIOS vendor supplied correct MCFG.

Requires the earlier patch for mmconfig type1 fallback

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-12-12 22:31:16 -08:00
..
Makefile [ACPI] delete CONFIG_ACPI_PCI 2005-08-25 12:40:44 -04:00
acpi.c [PATCH] i386: include linux/irq.h rather than asm/hw_irq.h 2005-09-30 10:58:37 -07:00
common.c [PATCH] PCI: trivial printk updates in common.c 2005-11-23 23:04:27 -08:00
direct.c [PATCH] i386/x86-64 Fall back to type 1 access when no entry found 2005-12-12 22:31:16 -08:00
fixup.c [PATCH] PCI: fix for Toshiba ohci1394 quirk 2005-11-10 16:09:18 -08:00
i386.c [PATCH] PCI: remove bogus resource collision error 2005-11-23 23:04:27 -08:00
irq.c [PATCH] asus vt8235 router buggy bios workaround 2005-10-30 17:37:12 -08:00
legacy.c [PATCH] acpi bridge hotadd: ACPI based root bridge hot-add 2005-06-27 21:52:39 -07:00
mmconfig.c [PATCH] i386/x86-64 Correct for broken MCFG tables on K8 systems 2005-12-12 22:31:16 -08:00
numa.c [PATCH] acpi bridge hotadd: ACPI based root bridge hot-add 2005-06-27 21:52:39 -07:00
pcbios.c [PATCH] Remove i386_ksyms.c, almost. 2005-06-23 09:45:11 -07:00
pci.h [PATCH] i386/x86-64 Fall back to type 1 access when no entry found 2005-12-12 22:31:16 -08:00
visws.c [PATCH] visws: linkage fix 2005-08-07 10:00:38 -07:00