All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH 0/8] drm/i915/gvt: make headers self-contained
@ 2020-12-08 10:29 Jani Nikula
  2020-12-08 10:29 ` [Intel-gfx] [PATCH 1/8] drm/i915/gvt: make execlist.h self-contained Jani Nikula
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Jani Nikula @ 2020-12-08 10:29 UTC (permalink / raw)
  To: intel-gvt-dev; +Cc: jani.nikula, intel-gfx

For a long time now we've had a build option in i915 to ensure the
headers in the driver are self-contained, i.e. they include and forward
declare everything they need. Finally fix the gvt headers that aren't,
and remove them from the exclude list.

Please use the CONFIG_DRM_I915_WERROR=y config option to ensure the
driver remains warning free and headers stay self-contained.

Please merge this via the gvt tree.


BR,
Jani.


Jani Nikula (8):
  drm/i915/gvt: make execlist.h self-contained
  drm/i915/gvt: make fb_decoder.h self-contained
  drm/i915/gvt: make gtt.h self-contained
  drm/i915/gvt: make interrupt.h self-contained
  drm/i915/gvt: make mmio_context.h self-contained
  drm/i915/gvt: make gvt.h self-contained
  drm/i915/gvt: make scheduler.h self-contained
  drm/i915/gvt: make mpt.h self-contained

 drivers/gpu/drm/i915/Makefile           | 10 +---------
 drivers/gpu/drm/i915/gvt/execlist.h     |  3 ---
 drivers/gpu/drm/i915/gvt/fb_decoder.h   |  6 ++++--
 drivers/gpu/drm/i915/gvt/gtt.h          | 11 ++++++++++-
 drivers/gpu/drm/i915/gvt/gvt.h          |  4 ++++
 drivers/gpu/drm/i915/gvt/interrupt.h    |  5 ++++-
 drivers/gpu/drm/i915/gvt/mmio_context.h | 11 +++++++++++
 drivers/gpu/drm/i915/gvt/mpt.h          |  2 ++
 drivers/gpu/drm/i915/gvt/scheduler.h    |  5 +++++
 9 files changed, 41 insertions(+), 16 deletions(-)

-- 
2.20.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

end of thread, other threads:[~2020-12-09  7:52 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-08 10:29 [Intel-gfx] [PATCH 0/8] drm/i915/gvt: make headers self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 1/8] drm/i915/gvt: make execlist.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 2/8] drm/i915/gvt: make fb_decoder.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 3/8] drm/i915/gvt: make gtt.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 4/8] drm/i915/gvt: make interrupt.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 5/8] drm/i915/gvt: make mmio_context.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 6/8] drm/i915/gvt: make gvt.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 7/8] drm/i915/gvt: make scheduler.h self-contained Jani Nikula
2020-12-08 10:29 ` [Intel-gfx] [PATCH 8/8] drm/i915/gvt: make mpt.h self-contained Jani Nikula
2020-12-08 12:27 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gvt: make headers self-contained Patchwork
2020-12-08 14:28 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2020-12-09  7:36 ` [Intel-gfx] [PATCH 0/8] " Zhenyu Wang

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.