diff options
author | David Lin <dtwlin@google.com> | 2016-07-14 15:13:00 -0500 |
---|---|---|
committer | Alex Elder <elder@linaro.org> | 2016-07-14 16:53:55 -0500 |
commit | 30a3bf7b30d86b94ad4fbdcf9cdce1dcf5037c58 (patch) | |
tree | 30076d7a0b96089faf0dfdb9fb3d20f9e7451a7b /drivers/staging/greybus/bundle.h | |
parent | 2d48b5b4a8ca12aeff6551796357add7c05ce8cf (diff) | |
download | linux-30a3bf7b30d86b94ad4fbdcf9cdce1dcf5037c58.tar.gz linux-30a3bf7b30d86b94ad4fbdcf9cdce1dcf5037c58.tar.bz2 linux-30a3bf7b30d86b94ad4fbdcf9cdce1dcf5037c58.zip |
greybus: interface: add runtime pm support
Configure and enable runtime pm support for the Interface. Refer to the
12.2. The Interface Lifecycle of the Greybus specification for details
on the requirements for transitioning from ENUMERATED to SUSPEND and
vice versa. All the Bundles for the Interface have to be either OFF or
SUSPENDED before the Interface can be autosuspended.
Testing Done:
- Check the runtime_status of an interface driver and validate the
suspend current of a module.
Signed-off-by: David Lin <dtwlin@google.com>
Signed-off-by: Axel Haslam <ahaslam@baylibre.com>
Reviewed-by: Johan Hovold <johan@hovoldconsulting.com>
Signed-off-by: Alex Elder <elder@linaro.org>
Diffstat (limited to 'drivers/staging/greybus/bundle.h')
0 files changed, 0 insertions, 0 deletions