[PATCH 00/15] DG1 basics

Matthew Auld matthew.auld at intel.com
Wed Apr 28 10:45:02 UTC 2021


Test-with: 20210428103610.255851-1-matthew.auld at intel.com

Abdiel Janulgue (1):
  drm/i915/query: Expose memory regions through the query uAPI

Anshuman Gupta (1):
  drm/i915/oprom: Basic sanitization

Clint Taylor (3):
  drm/i915/dg1: Read OPROM via SPI controller
  drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
  drm/i915/dg1: Double memory bandwidth available

José Roberto de Souza (1):
  drm/i915: WA for zero memory channel

Lucas De Marchi (1):
  HAX drm/i915/dg1: allow pci to auto probe

Matthew Auld (8):
  drm/doc/rfc: i915 DG1 uAPI
  drm/i915: mark stolen as private
  drm/i915: rework gem_create flow for upcoming extensions
  drm/i915/uapi: introduce drm_i915_gem_create_ext
  drm/i915/uapi: implement object placement extension
  drm/i915/lmem: support optional CPU clearing for special internal use
  drm/i915/gem: clear userspace buffers for LMEM
  drm/i915/gem: hide new uAPI behind CONFIG_BROKEN

 Documentation/gpu/rfc/i915_gem_lmem.h         | 212 +++++++++++
 Documentation/gpu/rfc/i915_gem_lmem.rst       | 130 +++++++
 Documentation/gpu/rfc/index.rst               |   4 +
 drivers/gpu/drm/i915/display/intel_bios.c     |  75 +++-
 drivers/gpu/drm/i915/display/intel_bw.c       |  63 +++-
 drivers/gpu/drm/i915/display/intel_opregion.c | 169 +++++++++
 drivers/gpu/drm/i915/display/intel_opregion.h |  38 +-
 drivers/gpu/drm/i915/gem/i915_gem_create.c    | 342 ++++++++++++++++--
 drivers/gpu/drm/i915/gem/i915_gem_ioctls.h    |   2 +
 drivers/gpu/drm/i915/gem/i915_gem_object.c    |   3 +
 .../gpu/drm/i915/gem/i915_gem_object_types.h  |  14 +-
 drivers/gpu/drm/i915/gem/i915_gem_region.c    |  22 ++
 drivers/gpu/drm/i915/gem/i915_gem_stolen.c    |   4 +
 .../drm/i915/gem/selftests/i915_gem_mman.c    |  26 ++
 drivers/gpu/drm/i915/i915_drv.c               |   1 +
 drivers/gpu/drm/i915/i915_pci.c               |   1 +
 drivers/gpu/drm/i915/i915_query.c             |  60 +++
 drivers/gpu/drm/i915/i915_reg.h               |   8 +
 drivers/gpu/drm/i915/intel_memory_region.c    |  16 +
 drivers/gpu/drm/i915/intel_memory_region.h    |  13 +-
 .../drm/i915/selftests/intel_memory_region.c  |  87 ++++-
 include/uapi/drm/i915_drm.h                   | 213 +++++++++++
 22 files changed, 1459 insertions(+), 44 deletions(-)
 create mode 100644 Documentation/gpu/rfc/i915_gem_lmem.h
 create mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst

-- 
2.26.3



More information about the Intel-gfx-trybot mailing list