[PATCH] drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS for BXT.
Colin Xu
colin.xu at intel.com
Thu Aug 16 04:25:28 UTC 2018
Recent patch introduce strict check on scanning cmd:
Commit 8d458ea0ec33 ("drm/i915/gvt: return error on cmd access")
On BXT, i915 applies WaClearHIZ_WM_CHICKEN3 which will program
the reg 0x5588 by LRI, so we should handle GEN9_WM_CHICKEN3 with
F_CMD_ACCESS, also add F_MODE_MASK since it's mode mask reg.
Signed-off-by: Colin Xu <colin.xu at intel.com>
---
drivers/gpu/drm/i915/gvt/handlers.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/i915/gvt/handlers.c b/drivers/gpu/drm/i915/gvt/handlers.c
index cf2a4020949d..e32a69fabda3 100644
--- a/drivers/gpu/drm/i915/gvt/handlers.c
+++ b/drivers/gpu/drm/i915/gvt/handlers.c
@@ -3205,6 +3205,8 @@ static int init_bxt_mmio_info(struct intel_gvt *gvt)
MMIO_D(GEN8_L3SQCREG1, D_BXT);
MMIO_DFH(GEN9_CTX_PREEMPT_REG, D_BXT, F_CMD_ACCESS, NULL, NULL);
+ MMIO_DFH(GEN9_WM_CHICKEN3, D_BXT,
+ F_MODE_MASK | F_CMD_ACCESS, NULL, NULL);
return 0;
}
--
2.18.0
More information about the intel-gvt-dev
mailing list