OSDN Git Service

drm/i915/display: Add HW state readout for VRR
authorManasi Navare <manasi.d.navare@intel.com>
Fri, 22 Jan 2021 23:26:43 +0000 (15:26 -0800)
committerManasi Navare <manasi.d.navare@intel.com>
Mon, 25 Jan 2021 23:23:18 +0000 (15:23 -0800)
commitc7f0f4372b30e5496bea1a6cfdf94904dee8c0fd
treed3263ba8d3e6b4de6ca77b9bc3f476fb40f2e943
parent1639406a31c23ca07a2b8a9b45d1c400debda9e9
drm/i915/display: Add HW state readout for VRR

This functions gets the VRR config from the VRR registers
to match the crtc state variables for VRR.

v2:
* Rebase (Manasi)
* Use HAS_VRR (Jani N)

v3:
* Get pipeline_full, flipline (Ville)

Cc: Jani Nikula <jani.nikula@linux.intel.com>
Signed-off-by: Manasi Navare <manasi.d.navare@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210122232647.22688-14-manasi.d.navare@intel.com
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_vrr.c
drivers/gpu/drm/i915/display/intel_vrr.h