[PATCH 00/30] DG2 enabling
Ramalingam C
ramalingam.c at intel.com
Wed Feb 16 18:34:42 UTC 2022
Patches for:
64k page support
Flat-CCS
hw_config
5th display output
Abdiel Janulgue (1):
drm/i915/lmem: Enable lmem for platforms with Flat CCS
Anshuman Gupta (1):
drm/i915/dg2: Flat CCS Support
Ayaz A Siddiqui (1):
drm/i915/gt: Clear compress metadata for Xe_HP platforms
CQ Tang (1):
drm/i915/xehpsdv: Add has_flat_ccs to device info
John Harrison (2):
drm/i915/guc: Add fetch of hwconfig table
drm/i915/dg2: Define GuC firmware version for DG2
Jouni Högander (1):
drm/i915: Fix for PHY_MISC_TC1 offset
Matt Roper (4):
drm/i915/dg2: Add DG2 PCI IDs
drm/i915/dg2: Enable 5th display
drm/i915/dg2: Drop 38.4 MHz MPLLB tables
drm/i915/dg2: Add DG2 unified compression
Matthew Auld (6):
drm/i915: enforce min GTT alignment for discrete cards
drm/i915: support 64K GTT pages for discrete cards
drm/i915/gtt: allow overriding the pt alignment
drm/i915/gtt: add xehpsdv_ppgtt_insert_entry
drm/i915/migrate: add acceleration support for DG2
drm/i915/uapi: document behaviour for DG2 64K support
Mika Kahola (1):
uapi/drm/dg2: Introduce format modifier for DG2 clear color
Ramalingam C (8):
drm/i915/perf: Skip the i915_perf_init for dg2
drm/i915: add needs_compact_pt flag
Doc/gpu/rfc/i915: i915 DG2 64k pagesize uAPI
drm/i915/Flat-CCS: Document on Flat-CCS memory compression
Doc/gpu/rfc/i915: i915 DG2 flat-CCS uAPI
drm/ttm: parameter to add extra pages into ttm_tt
drm/i915/gem: Extra pages in ttm_tt for ccs data
drm/i915/migrate: Evict and restore the ccs data
Robert Beckett (1):
drm/i915: add gtt misalignment test
Rodrigo Vivi (1):
drm/i915/uapi: Add query for hwconfig table
Stanislav Lisovskiy (2):
drm/i915: Introduce new Tile 4 format
drm/i915/dg2: Tile 4 plane format support
Documentation/gpu/rfc/i915_dg2.rst | 32 ++
Documentation/gpu/rfc/index.rst | 3 +
drivers/gpu/drm/drm_gem_vram_helper.c | 2 +-
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/display/intel_display.c | 5 +-
drivers/gpu/drm/i915/display/intel_fb.c | 68 +++-
drivers/gpu/drm/i915/display/intel_fb.h | 1 +
drivers/gpu/drm/i915/display/intel_fbc.c | 1 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 16 +-
.../drm/i915/display/intel_plane_initial.c | 1 +
drivers/gpu/drm/i915/display/intel_snps_phy.c | 210 +---------
.../drm/i915/display/skl_universal_plane.c | 70 +++-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 23 +-
.../gpu/drm/i915/gem/selftests/huge_pages.c | 60 +++
.../i915/gem/selftests/i915_gem_client_blt.c | 21 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 158 +++++++-
drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 15 +
drivers/gpu/drm/i915/gt/intel_gt.c | 19 +
drivers/gpu/drm/i915/gt/intel_gt.h | 1 +
drivers/gpu/drm/i915/gt/intel_gtt.c | 12 +
drivers/gpu/drm/i915/gt/intel_gtt.h | 35 +-
drivers/gpu/drm/i915/gt/intel_migrate.c | 373 ++++++++++++++++--
drivers/gpu/drm/i915/gt/intel_ppgtt.c | 17 +-
drivers/gpu/drm/i915/gt/intel_region_lmem.c | 24 +-
.../gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 1 +
.../gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 4 +
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 3 +
.../gpu/drm/i915/gt/uc/intel_guc_hwconfig.c | 151 +++++++
.../gpu/drm/i915/gt/uc/intel_guc_hwconfig.h | 19 +
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 +
drivers/gpu/drm/i915/i915_drv.h | 18 +-
drivers/gpu/drm/i915/i915_irq.c | 5 +-
drivers/gpu/drm/i915/i915_pci.c | 6 +-
drivers/gpu/drm/i915/i915_perf.c | 4 +
drivers/gpu/drm/i915/i915_query.c | 23 ++
drivers/gpu/drm/i915/i915_reg.h | 11 +-
drivers/gpu/drm/i915/i915_vma.c | 9 +
drivers/gpu/drm/i915/intel_device_info.c | 14 +
drivers/gpu/drm/i915/intel_device_info.h | 3 +
drivers/gpu/drm/i915/intel_pm.c | 1 +
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 222 +++++++++--
drivers/gpu/drm/qxl/qxl_ttm.c | 2 +-
drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +-
drivers/gpu/drm/ttm/ttm_tt.c | 12 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 2 +-
include/drm/i915_pciids.h | 32 ++
include/drm/ttm/ttm_tt.h | 4 +-
include/uapi/drm/drm_fourcc.h | 43 ++
include/uapi/drm/i915_drm.h | 45 ++-
50 files changed, 1463 insertions(+), 348 deletions(-)
create mode 100644 Documentation/gpu/rfc/i915_dg2.rst
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c
create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.h
--
2.20.1
More information about the Intel-gfx-trybot
mailing list