Altix: ACPI SSDT PCI device support
authorJohn Keller <jpk@sgi.com>
Tue, 30 Jan 2007 06:17:37 +0000 (01:17 -0500)
committerLen Brown <len.brown@intel.com>
Sat, 3 Feb 2007 03:14:35 +0000 (22:14 -0500)
commit6f09a9250a5d76c0765cd51a33e0a042e9761cfc
tree764db1dcd196fc1c272a8c6930924a5bc60623bc
parent647fb47dfabeffd2f1706013ebf5cfc92b70d273
Altix: ACPI SSDT PCI device support

Add SN platform support for running with an ACPI
capable PROM that defines PCI devices in SSDT
tables. There is a SSDT table for every occupied
slot on a root bus, containing info for every
PPB and/or device on the bus. The SSDTs will be
dynamically loaded/unloaded at hotplug enable/disable.

Platform specific information that is currently
passed via a SAL call, will now be passed via the
Vendor resource in the ACPI Device object(s) defined
in each SSDT.

Signed-off-by: John Keller <jpk@sgi.com>
Cc: Greg KH <greg@kroah.com>
Cc: "Luck, Tony" <tony.luck@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Len Brown <len.brown@intel.com>
arch/ia64/sn/kernel/io_acpi_init.c
arch/ia64/sn/kernel/io_common.c
arch/ia64/sn/kernel/io_init.c
arch/ia64/sn/pci/pcibr/pcibr_provider.c
include/asm-ia64/sn/acpi.h
include/asm-ia64/sn/pcibr_provider.h
include/asm-ia64/sn/pcidev.h