]> www.infradead.org Git - nvme.git/commit
drm/i915/display: update handling of FBC when VT-d active workaround
authorVinod Govindapillai <vinod.govindapillai@intel.com>
Tue, 28 May 2024 11:48:26 +0000 (14:48 +0300)
committerVinod Govindapillai <vinod.govindapillai@intel.com>
Mon, 17 Jun 2024 10:01:57 +0000 (13:01 +0300)
commit355d210aad943ed12e70c79576406c0c303af815
tree85559d3db4f3eb68a898d2e3f53f4bc0267e7dea
parentb2956099379edd869e9efa31876aeb65996c62d6
drm/i915/display: update handling of FBC when VT-d active workaround

Move the handling of the disabling FBC when VT-d is active wa
as part of the intel_fbc_check_plane(). As the hw is still there,
intel_fbc_sanitize should be able to handle the state properly.

v2: update the patch description (Jani Nikula)

v3: fix the return value in wa handling (Jani Nikula)

Bspec: 21664
Suggested-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240528114826.134958-1-vinod.govindapillai@intel.com
drivers/gpu/drm/i915/display/intel_fbc.c