Commit f16a3f63 authored by Matt Roper's avatar Matt Roper Committed by Rodrigo Vivi

drm/xe/mtl: Fix PAT table coherency settings

Re-sync our MTL PAT table with the bspec.  1-way coherency should only
be set on table entry 3.  We do not want an incorrect setting here to
accidentally paper over other bugs elsewhere in the driver.

Bspec: 45101
Reviewed-by: default avatarNirmoy Das <nirmoy.das@intel.com>
Link: https://lore.kernel.org/r/20230324210415.2434992-6-matthew.d.roper@intel.comSigned-off-by: default avatarMatt Roper <matthew.d.roper@intel.com>
Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
parent 366974e4
...@@ -54,8 +54,8 @@ const u32 pvc_pat_table[] = { ...@@ -54,8 +54,8 @@ const u32 pvc_pat_table[] = {
const u32 mtl_pat_table[] = { const u32 mtl_pat_table[] = {
[0] = MTL_PAT_0_WB, [0] = MTL_PAT_0_WB,
[1] = MTL_PAT_1_WT | MTL_2_COH_1W, [1] = MTL_PAT_1_WT,
[2] = MTL_PAT_3_UC | MTL_2_COH_1W, [2] = MTL_PAT_3_UC,
[3] = MTL_PAT_0_WB | MTL_2_COH_1W, [3] = MTL_PAT_0_WB | MTL_2_COH_1W,
[4] = MTL_PAT_0_WB | MTL_3_COH_2W, [4] = MTL_PAT_0_WB | MTL_3_COH_2W,
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment