1. 18 Jul, 2012 7 commits
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-acpi' · 6148d38b
      Rafael J. Wysocki authored
      * pm-acpi: (24 commits)
        olpc-xo15-sci: Use struct dev_pm_ops for power management
        ACPI / PM: Drop PM callbacks from the ACPI bus type
        ACPI / PM: Drop legacy driver PM callbacks that are not used any more
        ACPI / PM: Do not execute legacy driver PM callbacks
        acpi_power_meter: Use struct dev_pm_ops for power management
        fujitsu-tablet: Use struct dev_pm_ops for power management
        classmate-laptop: Use struct dev_pm_ops for power management
        xo15-ebook: Use struct dev_pm_ops for power management
        toshiba_bluetooth: Use struct dev_pm_ops for power management
        panasonic-laptop: Use struct dev_pm_ops for power management
        sony-laptop: Use struct dev_pm_ops for power management
        hp_accel: Use struct dev_pm_ops for power management
        toshiba_acpi: Use struct dev_pm_ops for power management
        ACPI: Use struct dev_pm_ops for power management in the SBS driver
        ACPI: Use struct dev_pm_ops for power management in the power driver
        ACPI: Use struct dev_pm_ops for power management in the button driver
        ACPI: Use struct dev_pm_ops for power management in the battery driver
        ACPI: Use struct dev_pm_ops for power management in the AC driver
        ACPI: Use struct dev_pm_ops for power management in processor driver
        ACPI: Use struct dev_pm_ops for power management in the thermal driver
        ...
      6148d38b
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-sleep' · d52fdf13
      Rafael J. Wysocki authored
      * pm-sleep:
        PM / Sleep: Require CAP_BLOCK_SUSPEND to use wake_lock/wake_unlock
        PM / Sleep: Add missing static storage class specifiers in main.c
        PM / Sleep: Fix build warning in sysfs.c for CONFIG_PM_SLEEP unset
        PM / Hibernate: Print hibernation/thaw progress indicator one line at a time.
        PM / Sleep: Separate printing suspend times from initcall_debug
        PM / Sleep: add knob for printing device resume times
        ftrace: Disable function tracing during suspend/resume and hibernation, again
        PM / Hibernate: Enable suspend to both for in-kernel hibernation.
      d52fdf13
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-domains' · 7791bd23
      Rafael J. Wysocki authored
      * pm-domains:
        PM / Domains: Fix build warning for CONFIG_PM_RUNTIME unset
        PM / Domains: Replace plain integer with NULL pointer in domain.c file
        PM / Domains: Add missing static storage class specifier in domain.c file
        PM / Domains: Allow device callbacks to be added at any time
        PM / Domains: Add device domain data reference counter
        PM / Domains: Add preliminary support for cpuidle, v2
        PM / Domains: Do not stop devices after restoring their states
        PM / Domains: Use subsystem runtime suspend/resume callbacks by default
      7791bd23
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-cpuidle' · 3db0bc97
      Rafael J. Wysocki authored
      3db0bc97
    • Rafael J. Wysocki's avatar
      PM / Sleep: Require CAP_BLOCK_SUSPEND to use wake_lock/wake_unlock · 11388c87
      Rafael J. Wysocki authored
      Require processes wanting to use the wake_lock/wake_unlock sysfs
      files to have the CAP_BLOCK_SUSPEND capability, which also is
      required for the eventpoll EPOLLWAKEUP flag to be effective, so that
      all interfaces related to blocking autosleep depend on the same
      capability.
      Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
      Cc: stable@vger.kernel.org
      Acked-by: default avatarMichael Kerrisk <mtk.man-pages@gmail.com>
      11388c87
    • Rafael J. Wysocki's avatar
      Merge branch 'fixes' into pm-sleep · 823d9364
      Rafael J. Wysocki authored
      The 'fixes' branch contains material the next commit depends on.
      823d9364
    • Sachin Kamat's avatar
      PM / Sleep: Add missing static storage class specifiers in main.c · 7664e969
      Sachin Kamat authored
      Fix the following sparse warnings:
      drivers/base/power/main.c:48:1: warning: symbol 'dpm_prepared_list' was not declared. Should it be static?
      drivers/base/power/main.c:49:1: warning: symbol 'dpm_suspended_list' was not declared. Should it be static?
      drivers/base/power/main.c:50:1: warning: symbol 'dpm_late_early_list' was not declared. Should it be static?
      drivers/base/power/main.c:51:1: warning: symbol 'dpm_noirq_list' was not declared. Should it be static?
      Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
      7664e969
  2. 17 Jul, 2012 4 commits
  3. 14 Jul, 2012 11 commits
  4. 13 Jul, 2012 18 commits