summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_device_types.h
diff options
context:
space:
mode:
authorVitaly Lubart <vitaly.lubart@intel.com>2023-08-28 19:24:03 +0300
committerRodrigo Vivi <rodrigo.vivi@intel.com>2023-12-21 19:43:00 +0300
commit87a4c85d3a3ed579c86fd2612715ccb94c4001ff (patch)
tree38d2e2f9dbbe385a96624a7dd0ef906198263106 /drivers/gpu/drm/xe/xe_device_types.h
parent437d7a84ada7a4cfeab2d9555c446936c3fb09f4 (diff)
downloadlinux-87a4c85d3a3ed579c86fd2612715ccb94c4001ff.tar.xz
drm/xe/gsc: add gsc device support
Create mei-gscfi auxiliary device and configure interrupts to be consumed by mei-gsc device driver. Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Vitaly Lubart <vitaly.lubart@intel.com> Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'drivers/gpu/drm/xe/xe_device_types.h')
-rw-r--r--drivers/gpu/drm/xe/xe_device_types.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/xe/xe_device_types.h b/drivers/gpu/drm/xe/xe_device_types.h
index f7822dd9f1e4..4bc668ff8615 100644
--- a/drivers/gpu/drm/xe/xe_device_types.h
+++ b/drivers/gpu/drm/xe/xe_device_types.h
@@ -13,6 +13,7 @@
#include <drm/ttm/ttm_device.h>
#include "xe_devcoredump_types.h"
+#include "xe_heci_gsc.h"
#include "xe_gt_types.h"
#include "xe_platform_types.h"
#include "xe_pt_types.h"
@@ -384,6 +385,9 @@ struct xe_device {
/** @hwmon: hwmon subsystem integration */
struct xe_hwmon *hwmon;
+ /** @heci_gsc: graphics security controller */
+ struct xe_heci_gsc heci_gsc;
+
/* For pcode */
struct mutex sb_lock;