linux/drivers/base/power
Ran Wang b4941adb24 PM: wakeup: Add routine to help fetch wakeup source object.
Some user might want to go through all registered wakeup sources
and doing things accordingly. For example, SoC PM driver might need to
do HW programming to prevent powering down specific IP which wakeup
source depending on. So add this API to help walk through all registered
wakeup source objects on that list and return them one by one.

Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
Tested-by: Leonard Crestez <leonard.crestez@nxp.com>
Reviewed-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Li Yang <leoyang.li@nxp.com>
2019-10-29 14:45:54 -05:00
..
clock_ops.c PM / clk: Remove error message on out-of-memory condition 2019-05-28 19:40:21 +02:00
common.c drivers: base: power: add proper SPDX identifiers on files that did not have them. 2019-04-04 20:03:40 +02:00
domain_governor.c PM / QOS: Pass request type to dev_pm_qos_read_value() 2019-07-04 10:40:54 +02:00
domain.c PM / Domains: Verify PM domain type in dev_pm_genpd_set_performance_state() 2019-09-02 22:38:00 +02:00
generic_ops.c drivers: base: power: add proper SPDX identifiers on files that did not have them. 2019-04-04 20:03:40 +02:00
main.c PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() 2019-07-23 09:46:56 +02:00
Makefile PM / wakeup: Show wakeup sources stats in sysfs 2019-08-21 00:20:40 +02:00
power.h PM / wakeup: Register wakeup class kobj after device is added 2019-08-21 00:25:16 +02:00
qos.c PM / QoS: Add support for MIN/MAX frequency constraints 2019-07-04 10:40:54 +02:00
runtime.c Driver core patches for 5.4-rc1 2019-09-18 10:04:39 -07:00
sysfs.c PM / wakeup: Register wakeup class kobj after device is added 2019-08-21 00:25:16 +02:00
trace.c drivers: base: power: add proper SPDX identifiers on files that did not have them. 2019-04-04 20:03:40 +02:00
wakeirq.c drivers: base: power: add proper SPDX identifiers on files that did not have them. 2019-04-04 20:03:40 +02:00
wakeup_stats.c PM / wakeup: Unexport wakeup_source_sysfs_{add,remove}() 2019-08-21 00:26:43 +02:00
wakeup.c PM: wakeup: Add routine to help fetch wakeup source object. 2019-10-29 14:45:54 -05:00