summaryrefslogtreecommitdiff
path: root/drivers/base/power
AgeCommit message (Expand)AuthorFilesLines
2018-05-22PM / core: Fix direct_complete handling for devices with no callbacksRafael J. Wysocki1-4/+3
2018-02-26PM / wakeirq: Add wakeup name to dedicated wake irqsTony Lindgren2-2/+12
2018-02-12PM / wakeirq: Fix unbalanced IRQ enable for wakeirqTony Lindgren1-2/+4
2018-02-07PM / domains: Fix up domain-idle-states OF parsingUlf Hansson1-31/+45
2018-01-17PM / runtime: Allow no callbacks in pm_runtime_force_suspend|resume()Ulf Hansson1-8/+3
2018-01-15PM / runtime: Check ignore_children in pm_runtime_need_not_resume()Rafael J. Wysocki1-1/+2
2018-01-15PM / runtime: Rework pm_runtime_force_suspend/resume()Rafael J. Wysocki1-40/+34
2018-01-15Merge generic power domains (genpd) material for v4.16 into pm-coreRafael J. Wysocki1-36/+33
2018-01-15PM / genpd: Stop/start devices without pm_runtime_force_suspend/resume()Rafael J. Wysocki1-10/+15
2018-01-11PM / wakeup: Print warn if device gets enabled as wakeup source during sleepUlf Hansson1-0/+8
2018-01-11PM / domains: Don't skip driver's ->suspend|resume_noirq() callbacksUlf Hansson1-13/+17
2018-01-10PM / core: Propagate wakeup_path status flag in __device_suspend_late()Ulf Hansson1-15/+16
2018-01-10PM / core: Re-structure code for clearing the direct_complete flagUlf Hansson1-5/+10
2018-01-09PM / core: Assign the wakeup_path status flag in __device_prepare()Ulf Hansson1-1/+4
2018-01-09PM / wakeup: Do not fail dev_pm_attach_wake_irq() unnecessarilyRafael J. Wysocki3-20/+10
2018-01-03PM / core: Direct DPM_FLAG_LEAVE_SUSPENDED handlingRafael J. Wysocki1-11/+40
2018-01-03PM / core: Direct DPM_FLAG_SMART_SUSPEND optimizationRafael J. Wysocki1-7/+78
2018-01-03PM / core: Add helpers for subsystem callback selectionRafael J. Wysocki1-60/+128
2018-01-03PM / wakeup: Drop redundant check from device_init_wakeup()Rafael J. Wysocki1-3/+1
2018-01-03PM / wakeup: Drop redundant check from device_set_wakeup_enable()Rafael J. Wysocki1-3/+0
2017-12-19PM / wakeup: only recommend "call"ing device_init_wakeup() onceBrian Norris1-1/+1
2017-12-16Merge back PM core material for v4.16.Rafael J. Wysocki2-121/+163
2017-12-13PM / core: Use dev_pm_skip_next_resume_phases() internallyRafael J. Wysocki1-2/+1
2017-12-13PM / core: remove unneeded kallsyms includeSergey Senozhatsky1-1/+0
2017-12-13PM / Domains: Remove obsolete "samsung,power-domain" checkGeert Uytterhoeven1-14/+2
2017-12-11PM / sleep: Avoid excess pm_runtime_enable() calls in device_resume()Rafael J. Wysocki1-0/+15
2017-12-11Merge back earlier PM core material for v4.16.Rafael J. Wysocki2-120/+164
2017-12-05PM / core: Re-factor some code dealing with parents in __device_suspend()Ulf Hansson1-12/+17
2017-12-05PM / sysfs: Convert to use DEVICE_ATTR_RO / DEVICE_ATTR_RWAndy Shevchenko1-68/+65
2017-12-05PM / sysfs: Remove redundant 'else' keyword.Andy Shevchenko1-5/+5
2017-12-05PM / sysfs: Convert to use sysfs_streq()Andy Shevchenko1-30/+9
2017-12-04PM / runtime: Fix handling of suppliers with disabled runtime PMRafael J. Wysocki1-1/+2
2017-11-27PM / core: Add LEAVE_SUSPENDED driver flagRafael J. Wysocki1-5/+68
2017-11-21treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook1-1/+1
2017-11-16PM / runtime: Drop children check from __pm_runtime_set_status()Rafael J. Wysocki1-20/+11
2017-11-13Merge tag 'pm-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds15-3283/+262
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+3
2017-11-13Merge branch 'pm-core'Rafael J. Wysocki3-38/+33
2017-11-13Merge branch 'pm-sleep'Rafael J. Wysocki1-23/+0
2017-11-13Merge branches 'pm-cpufreq-sched' and 'pm-opp'Rafael J. Wysocki7-3092/+0
2017-11-13Merge branch 'pm-qos'Rafael J. Wysocki5-62/+44
2017-11-13Merge branch 'pm-domains'Rafael J. Wysocki2-88/+205
2017-11-08PM / Domains: Fix genpd to deal with drivers returning 1 from ->prepare()Ulf Hansson1-2/+3
2017-11-08PM / QoS: Fix device resume latency frameworkRafael J. Wysocki5-31/+43
2017-11-08Merge branch 'pm-domains' into pm-qosRafael J. Wysocki2-86/+202
2017-11-08PM / domains: Rework governor code to be more consistentRafael J. Wysocki2-23/+50
2017-11-08PM / Domains: Remove gpd_dev_ops.active_wakeup() callbackGeert Uytterhoeven1-11/+3
2017-11-08PM / Domains: Allow genpd users to specify default active wakeup behaviorGeert Uytterhoeven1-0/+3
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2-0/+2
2017-11-06PCI / PM: Take SMART_SUSPEND driver flag into accountRafael J. Wysocki1-0/+6