linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] gpu: host1x: Preparation work for destaging ABI
@ 2018-05-17 15:34 Thierry Reding
  2018-05-17 15:34 ` [PATCH 1/7] gpu: host1x: Remove wait check support Thierry Reding
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Thierry Reding @ 2018-05-17 15:34 UTC (permalink / raw)
  To: Thierry Reding; +Cc: linux-tegra, Dmitry Osipenko, dri-devel, Mikko Perttunen

From: Thierry Reding <treding@nvidia.com>

These couple of patches clean up some things in the host1x driver and
prepares the way for adding a revamped job submission ABI in a future
patch series.

The ultimate goal is to destage the job submission ABI, so that it is
enabled in default builds of the kernel (currently they are protected
by the STAGING option). The current staging ABI is no longer adequate
for existing use-cases, so we may want to remove it when destaging so
we don't have to keep maintaining it indefinitely. For now, the old
ABI will stick around at least until the new ABI is finalized.

Thierry

Thierry Reding (7):
  gpu: host1x: Remove wait check support
  gpu: host1x: Store pointer to client in jobs
  gpu: host1x: Cleanup loop variable usage
  gpu: host1x: Drop unnecessary host1x argument
  gpu: host1x: Rename relocarray -> relocs for consistency
  gpu: host1x: Use not explicitly sized types
  gpu: host1x: Track client version

 drivers/gpu/drm/tegra/drm.c        |  71 ++------------
 drivers/gpu/host1x/cdma.c          |   2 +-
 drivers/gpu/host1x/cdma.h          |   2 +-
 drivers/gpu/host1x/debug.c         |   2 +-
 drivers/gpu/host1x/dev.h           |   8 --
 drivers/gpu/host1x/hw/channel_hw.c |   5 +-
 drivers/gpu/host1x/hw/syncpt_hw.c  |  11 ---
 drivers/gpu/host1x/intr.c          |  16 ++--
 drivers/gpu/host1x/intr.h          |   8 +-
 drivers/gpu/host1x/job.c           | 149 ++++-------------------------
 drivers/gpu/host1x/job.h           |   4 +-
 drivers/gpu/host1x/syncpt.c        |  10 +-
 drivers/gpu/host1x/syncpt.h        |   3 -
 include/linux/host1x.h             |  27 ++----
 include/trace/events/host1x.h      |  16 ++--
 15 files changed, 61 insertions(+), 273 deletions(-)

-- 
2.17.0

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2018-05-18 17:35 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-17 15:34 [PATCH 0/7] gpu: host1x: Preparation work for destaging ABI Thierry Reding
2018-05-17 15:34 ` [PATCH 1/7] gpu: host1x: Remove wait check support Thierry Reding
2018-05-18 13:07   ` Dmitry Osipenko
2018-05-17 15:34 ` [PATCH 2/7] gpu: host1x: Store pointer to client in jobs Thierry Reding
2018-05-18 17:35   ` Dmitry Osipenko
2018-05-17 15:34 ` [PATCH 3/7] gpu: host1x: Cleanup loop variable usage Thierry Reding
2018-05-18 13:36   ` Dmitry Osipenko
2018-05-17 15:34 ` [PATCH 4/7] gpu: host1x: Drop unnecessary host1x argument Thierry Reding
2018-05-18 13:39   ` Dmitry Osipenko
2018-05-17 15:34 ` [PATCH 5/7] gpu: host1x: Rename relocarray -> relocs for consistency Thierry Reding
2018-05-18 13:40   ` Dmitry Osipenko
2018-05-17 15:34 ` [PATCH 6/7] gpu: host1x: Use not explicitly sized types Thierry Reding
2018-05-18 13:40   ` Dmitry Osipenko
2018-05-17 15:34 ` [PATCH 7/7] gpu: host1x: Track client version Thierry Reding
2018-05-18 12:21   ` Mikko Perttunen
2018-05-18 12:39     ` Thierry Reding
2018-05-18 12:51       ` Mikko Perttunen
2018-05-18 15:59       ` Dmitry Osipenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).