Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/xe: Add few more GT register definitions

While we are not using these registers right now, they are part
of some runtime register lists that PF driver share with VFs on
some legacy platforms that we might want to support as SDV.

Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com>
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240423180436.2089-4-michal.wajdeczko@intel.com

+3
+3
drivers/gpu/drm/xe/regs/xe_gt_regs.h
··· 173 173 #define MAX_MSLICES 4 174 174 #define MEML3_EN_MASK REG_GENMASK(3, 0) 175 175 176 + #define MIRROR_FUSE1 XE_REG(0x911c) 177 + 176 178 #define XELP_EU_ENABLE XE_REG(0x9134) /* "_DISABLE" on Xe_LP */ 177 179 #define XELP_EU_MASK REG_GENMASK(7, 0) 180 + #define XELP_GT_SLICE_ENABLE XE_REG(0x9138) 178 181 #define XELP_GT_GEOMETRY_DSS_ENABLE XE_REG(0x913c) 179 182 180 183 #define GT_VEBOX_VDBOX_DISABLE XE_REG(0x9140)