PM: Eliminate CONFIG_PM_RUNTIME
Having switched over all of the users of CONFIG_PM_RUNTIME to use CONFIG_PM directly, turn the latter into a user-selectable option and drop the former entirely from the tree. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Acked-by: Kevin Hilman <khilman@linaro.org>
This commit is contained in:
@@ -94,7 +94,7 @@ config PM_STD_PARTITION
|
||||
config PM_SLEEP
|
||||
def_bool y
|
||||
depends on SUSPEND || HIBERNATE_CALLBACKS
|
||||
select PM_RUNTIME
|
||||
select PM
|
||||
|
||||
config PM_SLEEP_SMP
|
||||
def_bool y
|
||||
@@ -130,23 +130,19 @@ config PM_WAKELOCKS_GC
|
||||
depends on PM_WAKELOCKS
|
||||
default y
|
||||
|
||||
config PM_RUNTIME
|
||||
bool "Run-time PM core functionality"
|
||||
config PM
|
||||
bool "Device power management core functionality"
|
||||
---help---
|
||||
Enable functionality allowing I/O devices to be put into energy-saving
|
||||
(low power) states at run time (or autosuspended) after a specified
|
||||
period of inactivity and woken up in response to a hardware-generated
|
||||
(low power) states, for example after a specified period of inactivity
|
||||
(autosuspended), and woken up in response to a hardware-generated
|
||||
wake-up event or a driver's request.
|
||||
|
||||
Hardware support is generally required for this functionality to work
|
||||
and the bus type drivers of the buses the devices are on are
|
||||
responsible for the actual handling of the autosuspend requests and
|
||||
responsible for the actual handling of device suspend requests and
|
||||
wake-up events.
|
||||
|
||||
config PM
|
||||
def_bool y
|
||||
depends on PM_SLEEP || PM_RUNTIME
|
||||
|
||||
config PM_DEBUG
|
||||
bool "Power Management Debug Support"
|
||||
depends on PM
|
||||
|
Reference in New Issue
Block a user