mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-01 02:32:49 -04:00
drm/xe: Mark VF accessible GuC registers
Only selected registers are available for Virtual Functions. Reviewed-by: Matt Roper <matthew.d.roper@intel.com> Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240314173130.1177-4-michal.wajdeczko@intel.com Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
This commit is contained in:
committed by
Michał Winiarski
parent
5a9481a86b
commit
cfe7267ef1
@@ -100,14 +100,14 @@
|
||||
#define GT_PM_CONFIG XE_REG(0x13816c)
|
||||
#define GT_DOORBELL_ENABLE REG_BIT(0)
|
||||
|
||||
#define GUC_HOST_INTERRUPT XE_REG(0x1901f0)
|
||||
#define GUC_HOST_INTERRUPT XE_REG(0x1901f0, XE_REG_OPTION_VF)
|
||||
|
||||
#define VF_SW_FLAG(n) XE_REG(0x190240 + (n) * 4)
|
||||
#define VF_SW_FLAG(n) XE_REG(0x190240 + (n) * 4, XE_REG_OPTION_VF)
|
||||
#define VF_SW_FLAG_COUNT 4
|
||||
|
||||
#define MED_GUC_HOST_INTERRUPT XE_REG(0x190304)
|
||||
#define MED_GUC_HOST_INTERRUPT XE_REG(0x190304, XE_REG_OPTION_VF)
|
||||
|
||||
#define MED_VF_SW_FLAG(n) XE_REG(0x190310 + (n) * 4)
|
||||
#define MED_VF_SW_FLAG(n) XE_REG(0x190310 + (n) * 4, XE_REG_OPTION_VF)
|
||||
#define MED_VF_SW_FLAG_COUNT 4
|
||||
|
||||
#define GUC_TLB_INV_CR XE_REG(0xcee8)
|
||||
|
||||
Reference in New Issue
Block a user