]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/pps: abstract intel_pps_encoder_reset()
authorJani Nikula <jani.nikula@intel.com>
Fri, 8 Jan 2021 17:44:16 +0000 (19:44 +0200)
committerJani Nikula <jani.nikula@intel.com>
Thu, 14 Jan 2021 08:24:17 +0000 (10:24 +0200)
commit6b9a09e3cebe76f0bbc69a9c832aeff28219ec33
treebfb62304351a424f8c7f4b838265a9d4ce8ce504
parent74f3492069d937d18e4965b2fd91e101645ae9fb
drm/i915/pps: abstract intel_pps_encoder_reset()

Add an "encoder reset" call to hide some more pps functions, and clean
up the callers. A minor functional change is not holding the pps lock
across the whole operation in intel_dp_encoder_reset, but instead doing
it in two steps.

v2: rename intel_pps_reinit to intel_pps_encoder_reset for clarity

Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/84a50f2700b19c6719cd3e1e931c64f1e2027551.1610127741.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_pps.c
drivers/gpu/drm/i915/display/intel_pps.h