drm/xe/bmg: Program an additional discrete-specific PAT setting
authorMatt Roper <matthew.d.roper@intel.com>
Mon, 8 Apr 2024 17:05:39 +0000 (22:35 +0530)
committerMatt Roper <matthew.d.roper@intel.com>
Tue, 9 Apr 2024 21:18:48 +0000 (14:18 -0700)
commit183620f9ae3c8ebd9e126e07020b235d34547eb4
tree52c2337717bf12cdfcec593a040e159300b4a29c
parentbdf59bbd9aea39ce3eca088e84a01717867bd5d4
drm/xe/bmg: Program an additional discrete-specific PAT setting

Discrete Xe2 platforms require programming of one additional row of PAT
settings which controls the access characteristics for PPGTT and LMTT
page tables.  Integrated GPUs do not need this programming and will
leave the register at its hardware default value.

Bspec:  71582
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Balasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240408170545.3769566-6-balasubramani.vivekanandan@intel.com
drivers/gpu/drm/xe/xe_pat.c