aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorKenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>2009-02-09 15:59:29 +0900
committerJesse Barnes <jbarnes@hobbes.lan>2009-03-19 19:29:32 -0700
commit63f10f0f6df4e4e860b790d64bebfde85b540b0a (patch)
tree4fd6f1332ec8c0ed0d1758fbddc3d49c5924bdbd /include/linux
parent5fe5db05f64d0d10b563b1c13b58e4a52b190686 (diff)
downloadkernel_goldelico_gta04-63f10f0f6df4e4e860b790d64bebfde85b540b0a.zip
kernel_goldelico_gta04-63f10f0f6df4e4e860b790d64bebfde85b540b0a.tar.gz
kernel_goldelico_gta04-63f10f0f6df4e4e860b790d64bebfde85b540b0a.tar.bz2
PCI/ACPI: move _OSC code to pci_root.c
Move PCI _OSC management code from drivers/pci/pci-acpi.c to drivers/acpi/pci_root.c. The benefits are - We no longer need struct osc_data and its management code (contents are moved to struct acpi_pci_root). This simplify the code, and we no longer care about kmalloc() failure. - We can make pci_acpi_osc_support() be a static function, which is called only from drivers/acpi/pci_root.c. Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Reviewed-by: Andrew Patterson <andrew.patterson@hp.com> Tested-by: Andrew Patterson <andrew.patterson@hp.com> Acked-by: Alex Chiang <achiang@hp.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/pci-acpi.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/pci-acpi.h b/include/linux/pci-acpi.h
index 042c166..65cb103 100644
--- a/include/linux/pci-acpi.h
+++ b/include/linux/pci-acpi.h
@@ -50,7 +50,6 @@
#ifdef CONFIG_ACPI
extern acpi_status pci_osc_control_set(acpi_handle handle, u32 flags);
-int pci_acpi_osc_support(acpi_handle handle, u32 flags);
static inline acpi_handle acpi_find_root_bridge_handle(struct pci_dev *pdev)
{
/* Find root host bridge */