diff options
author | Stuart Summers <stuart.summers@intel.com> | 2022-05-02 09:34:07 -0700 |
---|---|---|
committer | Matt Roper <matthew.d.roper@intel.com> | 2022-05-03 10:34:36 -0700 |
commit | 448a54ace4bb20216f5bfcecf272871d387d03dd (patch) | |
tree | 025e1552366bcd707bf414bbabf12a50a3b228d2 /drivers/gpu/drm/i915/i915_pci.c | |
parent | 0de2cc0e2b5faff50d36552ba174d525ca1e8fb3 (diff) | |
download | linux-448a54ace4bb20216f5bfcecf272871d387d03dd.tar.bz2 |
drm/i915/pvc: add initial Ponte Vecchio definitions
Additional blitter and media engines will be enabled later.
Bspec: 44481, 44482
Signed-off-by: Stuart Summers <stuart.summers@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220502163417.2635462-2-matthew.d.roper@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_pci.c')
-rw-r--r-- | drivers/gpu/drm/i915/i915_pci.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_pci.c b/drivers/gpu/drm/i915/i915_pci.c index 2efd2201359e..987bdeb090a5 100644 --- a/drivers/gpu/drm/i915/i915_pci.c +++ b/drivers/gpu/drm/i915/i915_pci.c @@ -1076,6 +1076,27 @@ static const struct intel_device_info ats_m_info = { .require_force_probe = 1, }; +#define XE_HPC_FEATURES \ + XE_HP_FEATURES, \ + .dma_mask_size = 52 + +__maybe_unused +static const struct intel_device_info pvc_info = { + XE_HPC_FEATURES, + XE_HPM_FEATURES, + DGFX_FEATURES, + .graphics.rel = 60, + .media.rel = 60, + PLATFORM(INTEL_PONTEVECCHIO), + .display = { 0 }, + .has_flat_ccs = 0, + .platform_engine_mask = + BIT(BCS0) | + BIT(VCS0) | + BIT(CCS0) | BIT(CCS1) | BIT(CCS2) | BIT(CCS3), + .require_force_probe = 1, +}; + #undef PLATFORM /* |