diff options
| author | Tomas Winkler <[email protected]> | 2018-01-02 12:01:41 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2018-01-02 17:09:29 +0100 |
| commit | cc365dcf0e56271bedf3de95f88922abe248e951 (patch) | |
| tree | 67d9b124b7abde3e6507e7edc4ffa28517cd8811 /scripts/gcc-plugins/structleak_plugin.c | |
| parent | c127f98ba9aba1818a6ca3a1da5a24653a10d966 (diff) | |
mei: me: allow runtime pm for platform with D0i3
>From the pci power documentation:
"The driver itself should not call pm_runtime_allow(), though. Instead,
it should let user space or some platform-specific code do that (user space
can do it via sysfs as stated above)..."
However, the S0ix residency cannot be reached without MEI device getting
into low power state. Hence, for mei devices that support D0i3, it's better
to make runtime power management mandatory and not rely on the system
integration such as udev rules.
This policy cannot be applied globally as some older platforms
were found to have broken power management.
Cc: <[email protected]> v4.13+
Cc: Rafael J. Wysocki <[email protected]>
Signed-off-by: Tomas Winkler <[email protected]>
Reviewed-by: Alexander Usyskin <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/structleak_plugin.c')
0 files changed, 0 insertions, 0 deletions