All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH v2 0/7] GSC support
@ 2022-04-19  0:07 Daniele Ceraolo Spurio
  2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 1/7] drm/i915/gsc: add gsc as a mei auxiliary device Daniele Ceraolo Spurio
                   ` (10 more replies)
  0 siblings, 11 replies; 14+ messages in thread
From: Daniele Ceraolo Spurio @ 2022-04-19  0:07 UTC (permalink / raw)
  To: intel-gfx; +Cc: alexander.usyskin

This includes the fully reviewed DG1 series plus one reviewed patch
from the ATS/DG2 series that adds the DG2 defs. This is the bare minimum
required to start adding some of the HuC code needed for DG2, where HuC
loading goes via the GSC.

Note that the versioning of this series does not match that of the
originals. This series includes the latest version of all patches,
I've added the v2 tag because I have 1 extra patch compared to the
last set I've sent out.

The DG2 patch also needed a minor rebase (due to lack of ATS code).

Cc: Alexander Usyskin <alexander.usyskin@intel.com>

Alexander Usyskin (2):
  mei: gsc: setup char driver alive in spite of firmware handshake
    failure
  mei: gsc: retrieve the firmware version

Daniele Ceraolo Spurio (1):
  HAX: drm/i915: force INTEL_MEI_GSC on for CI

Tomas Winkler (4):
  drm/i915/gsc: add gsc as a mei auxiliary device
  mei: add support for graphics system controller (gsc) devices
  mei: gsc: add runtime pm handlers
  drm/i915/dg2: add gsc with special gsc bar offsets

 MAINTAINERS                              |   1 +
 drivers/gpu/drm/i915/Kconfig             |   1 +
 drivers/gpu/drm/i915/Kconfig.debug       |   1 +
 drivers/gpu/drm/i915/Makefile            |   3 +
 drivers/gpu/drm/i915/gt/intel_gsc.c      | 224 ++++++++++++++++++++
 drivers/gpu/drm/i915/gt/intel_gsc.h      |  37 ++++
 drivers/gpu/drm/i915/gt/intel_gt.c       |   3 +
 drivers/gpu/drm/i915/gt/intel_gt.h       |   5 +
 drivers/gpu/drm/i915/gt/intel_gt_irq.c   |  13 ++
 drivers/gpu/drm/i915/gt/intel_gt_regs.h  |   1 +
 drivers/gpu/drm/i915/gt/intel_gt_types.h |   2 +
 drivers/gpu/drm/i915/i915_drv.h          |   8 +
 drivers/gpu/drm/i915/i915_pci.c          |   4 +-
 drivers/gpu/drm/i915/i915_reg.h          |   4 +
 drivers/gpu/drm/i915/intel_device_info.h |   2 +
 drivers/misc/mei/Kconfig                 |  14 ++
 drivers/misc/mei/Makefile                |   3 +
 drivers/misc/mei/bus-fixup.c             |  25 +++
 drivers/misc/mei/gsc-me.c                | 259 +++++++++++++++++++++++
 drivers/misc/mei/hw-me.c                 |  29 ++-
 drivers/misc/mei/hw-me.h                 |   2 +
 include/linux/mei_aux.h                  |  19 ++
 22 files changed, 657 insertions(+), 3 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gsc.c
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gsc.h
 create mode 100644 drivers/misc/mei/gsc-me.c
 create mode 100644 include/linux/mei_aux.h

-- 
2.25.1


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-04-19 17:28 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-19  0:07 [Intel-gfx] [PATCH v2 0/7] GSC support Daniele Ceraolo Spurio
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 1/7] drm/i915/gsc: add gsc as a mei auxiliary device Daniele Ceraolo Spurio
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 2/7] mei: add support for graphics system controller (gsc) devices Daniele Ceraolo Spurio
2022-04-19  1:26   ` Ceraolo Spurio, Daniele
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 3/7] mei: gsc: setup char driver alive in spite of firmware handshake failure Daniele Ceraolo Spurio
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 4/7] mei: gsc: add runtime pm handlers Daniele Ceraolo Spurio
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 5/7] mei: gsc: retrieve the firmware version Daniele Ceraolo Spurio
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 6/7] drm/i915/dg2: add gsc with special gsc bar offsets Daniele Ceraolo Spurio
2022-04-19 17:28   ` John Harrison
2022-04-19  0:07 ` [Intel-gfx] [PATCH v2 7/7] HAX: drm/i915: force INTEL_MEI_GSC on for CI Daniele Ceraolo Spurio
2022-04-19  0:39 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for GSC support (rev6) Patchwork
2022-04-19  0:39 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork
2022-04-19  1:02 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2022-04-19  2:17 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.