]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Sanitize open-coded power well enable()/disable() calls
authorImre Deak <imre.deak@intel.com>
Tue, 22 Feb 2022 16:51:31 +0000 (18:51 +0200)
committerImre Deak <imre.deak@intel.com>
Mon, 28 Feb 2022 15:03:32 +0000 (17:03 +0200)
commit8d8be329ba72b2c29e31e52c23648c2e88dd0f7e
tree5c1c579bfb2cad3b315e1d77379733692c15c9ca
parent95b6d0e76defd07bef75007c213dd030aa08275f
drm/i915: Sanitize open-coded power well enable()/disable() calls

Instead of open-coding the call of the power wells' enable()/disable()
hooks use the corresponding helper functions. This will also ensure that
the power well's cached-enable state is always up-to-date. Luckily the
lack of this updating hasn't been a problem, since the state either
didn't change (in intel_display_power_set_target_dc_state()), or got
updated subsequently (for vlv_cmnlane_wa(), in the following
intel_power_domains_sync_hw()).

Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220222165137.1004194-3-imre.deak@intel.com
drivers/gpu/drm/i915/display/intel_display_power.c