diff options
| author | Dmitry Osipenko <[email protected]> | 2021-08-23 20:24:12 +0000 |
|---|---|---|
| committer | Rafael J. Wysocki <[email protected]> | 2021-08-25 18:15:54 +0000 |
| commit | 3c5a272202c28c1f9309566f206ba40787246149 (patch) | |
| tree | 2b5ffc4ae1191e1c110004562455617e60d8a1e9 /scripts/clang-tools/gen_compile_commands.py | |
| parent | Linux 5.14-rc7 (diff) | |
| download | kernel-3c5a272202c28c1f9309566f206ba40787246149.tar.gz kernel-3c5a272202c28c1f9309566f206ba40787246149.zip | |
PM: domains: Improve runtime PM performance state handling
GENPD core doesn't support handling performance state changes while
consumer device is runtime-suspended or when runtime PM is disabled.
GENPD core may override performance state that was configured by device
driver while RPM of the device was disabled or device was RPM-suspended.
Let's close that gap by allowing drivers to control performance state
while RPM of a consumer device is disabled and to set up performance
state of RPM-suspended device that will be applied by GENPD core on
RPM-resume of the device.
Fixes: 5937c3ce2122 ("PM: domains: Drop/restore performance state votes for devices at runtime PM")
Signed-off-by: Dmitry Osipenko <[email protected]>
Reviewed-by: Ulf Hansson <[email protected]>
Signed-off-by: Rafael J. Wysocki <[email protected]>
Diffstat (limited to 'scripts/clang-tools/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions
