1. 25 Jan, 2013 8 commits
  2. 19 Jan, 2013 1 commit
    • Rafael J. Wysocki's avatar
      ACPI / scan: Drop acpi_bus_add() and use acpi_bus_scan() instead · b8bd759a
      Rafael J. Wysocki authored
      The only difference between acpi_bus_scan() and acpi_bus_add() is the
      invocation of acpi_update_all_gpes() in the latter which in fact is
      unnecessary, because acpi_update_all_gpes() has already been called
      by acpi_scan_init() and the way it is implemented guarantees the next
      invocations of it to do nothing.
      
      For this reason, drop acpi_bus_add() and make all its callers use
      acpi_bus_scan() directly instead of it.  Additionally, rearrange the
      code in acpi_scan_init() slightly to improve the visibility of the
      acpi_update_all_gpes() call in there.
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      Acked-by: default avatarYinghai Lu <yinghai@kernel.org>
      b8bd759a
  3. 15 Jan, 2013 6 commits
  4. 14 Jan, 2013 1 commit
  5. 11 Jan, 2013 1 commit
  6. 10 Jan, 2013 1 commit
    • Bjorn Helgaas's avatar
      Merge branch 'acpi-scan' of... · 295a7f62
      Bjorn Helgaas authored
      Merge branch 'acpi-scan' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm into pci/yinghai-survey-resources+acpi-scan
      
      * 'acpi-scan' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        ACPI / scan: Treat power resources in a special way
        ACPI: Remove unused struct acpi_pci_root.id member
        ACPI: Drop ACPI device .bind() and .unbind() callbacks
        ACPI / PCI: Move the _PRT setup and cleanup code to pci-acpi.c
        ACPI / PCI: Rework the setup and cleanup of device wakeup
        ACPI: Add .setup() and .cleanup() callbacks to struct acpi_bus_type
        ACPI: Make acpi_bus_scan() and acpi_bus_add() take only one argument
        ACPI: Replace ACPI device add_type field with a match_driver flag
        ACPI: Drop the second argument of acpi_bus_scan()
        ACPI: Remove the arguments of acpi_bus_add() that are not used
        ACPI: Remove acpi_start_single_object() and acpi_bus_start()
        ACPI / PCI: Fold acpi_pci_root_start() into acpi_pci_root_add()
        ACPI: Change the ordering of acpi_bus_check_add()
        ACPI: Replace struct acpi_bus_ops with enum type
        ACPI: Reduce the usage of struct acpi_bus_ops
        ACPI: Make acpi_bus_add() and acpi_bus_start() visibly different
        ACPI: Change the ordering of PCI root bridge driver registrarion
        ACPI: Separate adding ACPI device objects from probing ACPI drivers
      
      Conflicts:
      	drivers/acpi/pci_root.c
      295a7f62
  7. 07 Jan, 2013 9 commits
  8. 03 Jan, 2013 13 commits