• Rafael J. Wysocki's avatar
    Merge branch 'acpi-cleanup' · e8f71df7
    Rafael J. Wysocki authored
    * acpi-cleanup: (21 commits)
      ACPI / hotplug: Fix concurrency issues and memory leaks
      ACPI: Remove the use of CONFIG_ACPI_CONTAINER_MODULE
      ACPI / scan: Full transition to D3cold in acpi_device_unregister()
      ACPI / scan: Make acpi_bus_hot_remove_device() acquire the scan lock
      ACPI: Drop the container.h header file
      ACPI / Documentation: refer to correct file for acpi_platform_device_ids[] table
      ACPI / scan: Make container driver use struct acpi_scan_handler
      ACPI / scan: Remove useless #ifndef from acpi_eject_store()
      ACPI: Unbind ACPI drv when probe failed
      ACPI: sysfs eject support for ACPI scan handlers
      ACPI / scan: Follow priorities of IDs when matching scan handlers
      ACPI / PCI: pci_slot: replace printk(KERN_xxx) with pr_xxx()
      ACPI / dock: Fix acpi_bus_get_device() check in drivers/acpi/dock.c
      ACPI / scan: Clean up acpi_bus_get_parent()
      ACPI / platform: Use struct acpi_scan_handler for creating devices
      ACPI / PCI: Make PCI IRQ link driver use struct acpi_scan_handler
      ACPI / PCI: Make PCI root driver use struct acpi_scan_handler
      ACPI / scan: Introduce struct acpi_scan_handler
      ACPI / scan: Make scanning of fixed devices follow the general scheme
      ACPI: Drop device start operation that is not used
      ...
    e8f71df7
scan.c 46.7 KB