linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Host1x/TegraDRM fixes/improvements
@ 2015-07-08 11:27 Mikko Perttunen
       [not found] ` <1436354868-24309-1-git-send-email-mperttunen-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Mikko Perttunen @ 2015-07-08 11:27 UTC (permalink / raw)
  To: thierry.reding-Re5JQEeQqe8AvxtiuMwx3w,
	tbergstrom-DDmLM1+adcrQT0dZR+AlfA
  Cc: airlied-cv59FeDIM0c, swarren-3lzwWm7+Weoh9ZMKESR00Q,
	gnurou-Re5JQEeQqe8AvxtiuMwx3w, amerilainen-DDmLM1+adcrQT0dZR+AlfA,
	dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW,
	linux-tegra-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	Mikko Perttunen

Hi, this series has a few small improvements for Host1x and TegraDRM
that the VIC series will build upon.

1/5 is a bug fix to host1x.
2/5 is required by VIC code to implement ->is_addr_reg().
3/5 deduplicates handling of HOST1X class address registers
    and fixes the checked registers.
4/5 is required for the host1x firewall to work when bo's are
    mapped using IOMMU.
5/5 adds a TegraDRM allocator that allows drivers to allocate
    non-GEM memory that is still mapped to the TegraDRM domain.

Arto Merilainen (3):
  host1x: Store device address to all bufs
  host1x: Pass register value in firewall
  drm/tegra: Support kernel mappings with IOMMU

Mikko Perttunen (2):
  host1x: Handle HOST1X class address registers directly
  drm/tegra: Add Tegra DRM allocation API

 drivers/gpu/drm/tegra/drm.c  | 99 +++++++++++++++++++++++++++++++++++++++++---
 drivers/gpu/drm/tegra/drm.h  | 13 +++++-
 drivers/gpu/drm/tegra/gem.c  | 34 +++++++++++++--
 drivers/gpu/drm/tegra/gr2d.c | 25 ++++-------
 drivers/gpu/drm/tegra/gr3d.c | 24 ++++-------
 drivers/gpu/host1x/job.c     | 54 +++++++++++++++++-------
 include/linux/host1x.h       |  4 +-
 7 files changed, 193 insertions(+), 60 deletions(-)

-- 
2.1.4

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

end of thread, other threads:[~2015-08-14  9:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-08 11:27 [PATCH 0/5] Host1x/TegraDRM fixes/improvements Mikko Perttunen
     [not found] ` <1436354868-24309-1-git-send-email-mperttunen-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2015-07-08 11:27   ` [PATCH 1/5] host1x: Store device address to all bufs Mikko Perttunen
2015-07-08 11:27   ` [PATCH 2/5] host1x: Pass register value in firewall Mikko Perttunen
2015-07-08 11:27   ` [PATCH 3/5] host1x: Handle HOST1X class address registers directly Mikko Perttunen
2015-07-08 11:27   ` [PATCH 4/5] drm/tegra: Support kernel mappings with IOMMU Mikko Perttunen
2015-07-08 11:35   ` [PATCH 5/5] drm/tegra: Add Tegra DRM allocation API Mikko Perttunen
2015-08-14  9:59   ` [PATCH 0/5] Host1x/TegraDRM fixes/improvements Mikko Perttunen

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).