]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/rpm: Enable runtime pm autosuspend by default
authorTilak Tangudu <tilak.tangudu@intel.com>
Tue, 16 Nov 2021 15:52:38 +0000 (21:22 +0530)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 22 Nov 2021 14:06:37 +0000 (09:06 -0500)
commit83e1059d912d6682e25ad30c5c094cabc6bec610
tree4ade4b44224cbed888eb0303d203552ff6ca4d82
parentf3fddf9938d469e14de08d27a2ea333c9037cef4
drm/i915/rpm: Enable runtime pm autosuspend by default

Let's enable runtime pm autosuspend by default everywhere.
So, we can allow D3hot and bigger power savings on idle scenarios.

But at this time let's not touch the autosuspend_delay time,
what caused some regression on our previous attempt.

Also, the latest identified issue on GuC PM has been fixed by
commit ea75fbd0bec0 ("drm/i915/guc: Take GT PM ref when deregistering
context")

v1: Enable runtime pm autosuspend by default for Gen12
and later versions.

v2: Enable runtime pm autosuspend by default for all
platforms(Syrjala Ville)

v3: Change commit message(Nikula Jani)

Signed-off-by: Tilak Tangudu <tilak.tangudu@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211116155238.3226516-1-tilak.tangudu@intel.com
drivers/gpu/drm/i915/intel_runtime_pm.c