]> rtime.felk.cvut.cz Git - linux-imx.git/commitdiff
Merge branch 'acpi-hotplug'
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 28 Jun 2013 10:58:05 +0000 (12:58 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 28 Jun 2013 10:58:05 +0000 (12:58 +0200)
* acpi-hotplug:
  ACPI: Do not use CONFIG_ACPI_HOTPLUG_MEMORY_MODULE
  ACPI / cpufreq: Add ACPI processor device IDs to acpi-cpufreq
  Memory hotplug: Move alternative function definitions to header
  ACPI / processor: Fix potential NULL pointer dereference in acpi_processor_add()
  Memory hotplug / ACPI: Simplify memory removal
  ACPI / scan: Add second pass of companion offlining to hot-remove code
  Driver core / MM: Drop offline_memory_block()
  ACPI / processor: Pass processor object handle to acpi_bind_one()
  ACPI: Drop removal_type field from struct acpi_device
  Driver core / memory: Simplify __memory_block_change_state()
  ACPI / processor: Initialize per_cpu(processors, pr->id) properly
  CPU: Fix sysfs cpu/online of offlined CPUs
  Driver core: Introduce offline/online callbacks for memory blocks
  ACPI / memhotplug: Bind removable memory blocks to ACPI device nodes
  ACPI / processor: Use common hotplug infrastructure
  ACPI / hotplug: Use device offline/online for graceful hot-removal
  Driver core: Use generic offline/online for CPU offline/online
  Driver core: Add offline/online device operations

1  2 
drivers/acpi/Makefile
drivers/acpi/internal.h
drivers/acpi/scan.c
drivers/base/core.c
drivers/cpufreq/acpi-cpufreq.c
include/acpi/acpi_bus.h
mm/memory_hotplug.c

Simple merge
index c610a76d92c4b4bdf5deafae76252110460d5ed2,bf792595132cb586aabd761a79d0eb68a00eef60..520073ba36b497bf47cb6835aaa4f7a8b0897b4a
@@@ -33,8 -33,10 +33,9 @@@ static inline void acpi_pci_slot_init(v
  void acpi_pci_root_init(void);
  void acpi_pci_link_init(void);
  void acpi_pci_root_hp_init(void);
+ void acpi_processor_init(void);
  void acpi_platform_init(void);
  int acpi_sysfs_init(void);
 -void acpi_csrt_init(void);
  #ifdef CONFIG_ACPI_CONTAINER
  void acpi_container_init(void);
  #else
index 27da63061e11ae88c628242e0eed71fc0e1d7588,2959fe1ce43e71203ea440279d9869a959ffee1c..db118b1ad3e8cf30791feec2ca568bab20a5795f
@@@ -2038,11 -2155,12 +2153,12 @@@ int __init acpi_scan_init(void
  
        acpi_pci_root_init();
        acpi_pci_link_init();
+       acpi_processor_init();
        acpi_platform_init();
        acpi_lpss_init();
 -      acpi_csrt_init();
        acpi_container_init();
        acpi_memory_hotplug_init();
 +      acpi_dock_init();
  
        mutex_lock(&acpi_scan_lock);
        /*
Simple merge
Simple merge
Simple merge
Simple merge