]> 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)
commit8b02ac60d5615a3eedd74b33a49bf80ff3fd377a
tree4ade4b44224cbed888eb0303d203552ff6ca4d82
parentbde3b3518b730ecf8e977540cd1e25d27c248e28
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 35a1a4992baf ("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