drm/i915/pxp: enable PXP for integrated Gen12
authorDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Fri, 24 Sep 2021 19:14:52 +0000 (12:14 -0700)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 4 Oct 2021 17:11:36 +0000 (13:11 -0400)
Note that discrete cards can support PXP as well, but we haven't tested
on those yet so keeping it disabled for now.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210924191452.1539378-18-alan.previn.teres.alexis@intel.com
drivers/gpu/drm/i915/i915_pci.c

index d1da31df276cf6ba0c97dda72d413fb9b13865fb..8adbd9ad7a46df175601517e08304b6f8e842924 100644 (file)
@@ -865,6 +865,7 @@ static const struct intel_device_info jsl_info = {
        }, \
        TGL_CURSOR_OFFSETS, \
        .has_global_mocs = 1, \
+       .has_pxp = 1, \
        .display.has_dsb = 1
 
 static const struct intel_device_info tgl_info = {
@@ -891,6 +892,7 @@ static const struct intel_device_info rkl_info = {
 #define DGFX_FEATURES \
        .memory_regions = REGION_SMEM | REGION_LMEM | REGION_STOLEN_LMEM, \
        .has_llc = 0, \
+       .has_pxp = 0, \
        .has_snoop = 1, \
        .is_dgfx = 1