summaryrefslogtreecommitdiffstats
path: root/drivers/base/power
Commit message (Expand)AuthorAgeFilesLines
* PM / domains: Fix up domain-idle-states OF parsingUlf Hansson2018-02-071-31/+45
* PM / runtime: Allow no callbacks in pm_runtime_force_suspend|resume()Ulf Hansson2018-01-171-8/+3
* PM / runtime: Check ignore_children in pm_runtime_need_not_resume()Rafael J. Wysocki2018-01-151-1/+2
* PM / runtime: Rework pm_runtime_force_suspend/resume()Rafael J. Wysocki2018-01-151-40/+34
* Merge generic power domains (genpd) material for v4.16 into pm-coreRafael J. Wysocki2018-01-151-36/+33
|\
| * PM / genpd: Stop/start devices without pm_runtime_force_suspend/resume()Rafael J. Wysocki2018-01-151-10/+15
| * PM / domains: Don't skip driver's ->suspend|resume_noirq() callbacksUlf Hansson2018-01-111-13/+17
| * PM / Domains: Remove obsolete "samsung,power-domain" checkGeert Uytterhoeven2017-12-131-14/+2
* | PM / wakeup: Print warn if device gets enabled as wakeup source during sleepUlf Hansson2018-01-111-0/+8
* | PM / core: Propagate wakeup_path status flag in __device_suspend_late()Ulf Hansson2018-01-101-15/+16
* | PM / core: Re-structure code for clearing the direct_complete flagUlf Hansson2018-01-101-5/+10
* | PM / core: Assign the wakeup_path status flag in __device_prepare()Ulf Hansson2018-01-091-1/+4
* | PM / wakeup: Do not fail dev_pm_attach_wake_irq() unnecessarilyRafael J. Wysocki2018-01-093-20/+10
* | PM / core: Direct DPM_FLAG_LEAVE_SUSPENDED handlingRafael J. Wysocki2018-01-031-11/+40
* | PM / core: Direct DPM_FLAG_SMART_SUSPEND optimizationRafael J. Wysocki2018-01-031-7/+78
* | PM / core: Add helpers for subsystem callback selectionRafael J. Wysocki2018-01-031-60/+128
* | PM / wakeup: Drop redundant check from device_init_wakeup()Rafael J. Wysocki2018-01-031-3/+1
* | PM / wakeup: Drop redundant check from device_set_wakeup_enable()Rafael J. Wysocki2018-01-031-3/+0
* | PM / wakeup: only recommend "call"ing device_init_wakeup() onceBrian Norris2017-12-191-1/+1
* | Merge back PM core material for v4.16.Rafael J. Wysocki2017-12-162-121/+163
|\ \
| * | PM / core: Use dev_pm_skip_next_resume_phases() internallyRafael J. Wysocki2017-12-131-2/+1
| * | PM / core: remove unneeded kallsyms includeSergey Senozhatsky2017-12-131-1/+0
| * | Merge back earlier PM core material for v4.16.Rafael J. Wysocki2017-12-112-120/+164
| |\ \ | | |/ | |/|
| | * PM / core: Re-factor some code dealing with parents in __device_suspend()Ulf Hansson2017-12-051-12/+17
| | * PM / sysfs: Convert to use DEVICE_ATTR_RO / DEVICE_ATTR_RWAndy Shevchenko2017-12-051-68/+65
| | * PM / sysfs: Remove redundant 'else' keyword.Andy Shevchenko2017-12-051-5/+5
| | * PM / sysfs: Convert to use sysfs_streq()Andy Shevchenko2017-12-051-30/+9
| | * PM / core: Add LEAVE_SUSPENDED driver flagRafael J. Wysocki2017-11-271-5/+68
* | | PM / sleep: Avoid excess pm_runtime_enable() calls in device_resume()Rafael J. Wysocki2017-12-111-0/+15
|/ /
* / PM / runtime: Fix handling of suppliers with disabled runtime PMRafael J. Wysocki2017-12-041-1/+2
|/
* treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook2017-11-211-1/+1
* PM / runtime: Drop children check from __pm_runtime_set_status()Rafael J. Wysocki2017-11-161-20/+11
* Merge tag 'pm-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2017-11-1315-3283/+262
|\
| * Merge branch 'pm-core'Rafael J. Wysocki2017-11-133-38/+33
| |\
| | * PCI / PM: Take SMART_SUSPEND driver flag into accountRafael J. Wysocki2017-11-061-0/+6
| | * PM / core: Add SMART_SUSPEND driver flagRafael J. Wysocki2017-11-061-0/+3
| | * PM / core: Add NEVER_SKIP and SMART_PREPARE driver flagsRafael J. Wysocki2017-11-061-1/+3
| | * Merge branch 'acpi-pm' into pm-coreRafael J. Wysocki2017-11-062-31/+1
| | |\
| | * | PM / core: Convert timers to use timer_setup()Kees Cook2017-10-242-10/+8
| | * | PM / core: Fix kerneldoc comments of four functionsRafael J. Wysocki2017-10-211-4/+4
| | * | Merge branch 'pm-sleep' into pm-coreRafael J. Wysocki2017-10-212-23/+7
| | |\ \
| | * | | PM / core: Drop legacy class suspend/resume operationsRafael J. Wysocki2017-09-251-23/+9
| * | | | Merge branch 'pm-sleep'Rafael J. Wysocki2017-11-131-23/+0
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | PM / sleep: Remove pm_complete_with_resume_check()Ulf Hansson2017-10-111-23/+0
| | | | |
| | \ \ \
| *-. \ \ \ Merge branches 'pm-cpufreq-sched' and 'pm-opp'Rafael J. Wysocki2017-11-137-3092/+0
| |\ \ \ \ \
| | | * \ \ \ Merge branch 'pm-domains' into pm-oppRafael J. Wysocki2017-10-141-54/+148
| | | |\ \ \ \
| | | * | | | | PM / OPP: Move the OPP directory out of power/Viresh Kumar2017-10-037-3092/+0
| | | | |/ / / | | | |/| | |
| | * / | | | PM / QoS: Fix device resume latency PM QoSRafael J. Wysocki2017-10-244-29/+53
| | |/ / / /
| * | | | | Merge branch 'pm-qos'Rafael J. Wysocki2017-11-135-62/+44
| |\ \ \ \ \
| | * | | | | PM / QoS: Fix device resume latency frameworkRafael J. Wysocki2017-11-085-31/+43