drm/i915/display: tie DMC wakelock to DC5/6 state transitions
authorLuca Coelho <luciano.coelho@intel.com>
Fri, 12 Apr 2024 09:41:48 +0000 (12:41 +0300)
committerJani Nikula <jani.nikula@intel.com>
Wed, 17 Apr 2024 08:41:23 +0000 (11:41 +0300)
commit700c34019555392a348f8c03237c1ebb5bf53eb4
tree5e0ca59aeba44dbfdc492b52599533f83b7a2dbd
parent8a8dcb23b6b359c292376439f6946637e376fd83
drm/i915/display: tie DMC wakelock to DC5/6 state transitions

We only need DMC wakelocks when we allow DC5 and DC6 states.  Add the
calls to enable and disable DMC wakelock accordingly.

Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240412094148.808179-5-luciano.coelho@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display_power_well.c
drivers/gpu/drm/i915/display/intel_dmc.c