• A
    ACPI: Introduce acpi_get_pci_dev() · 2f7bbceb
    Alexander Chiang 提交于
    Convert an ACPI CA handle to a struct pci_dev.
    
    Performing this lookup dynamically allows us to get rid of the
    ACPI-PCI binding code, which:
    
    	- eliminates struct acpi_device vs struct pci_dev lifetime issues
    	- lays more groundwork for eliminating .start from acpi_device_ops
    	  and thus simplifying ACPI drivers
    	- whacks out a lot of code
    
    This change lays the groundwork for eliminating much of pci_bind.c.
    
    Although pci_root.c may not be the most logical place for this
    change, putting it here saves us from having to export acpi_pci_find_root.
    Signed-off-by: NAlex Chiang <achiang@hp.com>
    Acked-by: NBjorn Helgaas <bjorn.helgaas@hp.com>
    Signed-off-by: NLen Brown <len.brown@intel.com>
    2f7bbceb
acpi_drivers.h 5.4 KB