All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] drm/etnaviv: IOMMU related fixes
@ 2021-09-07 16:49 Michael Walle
  2021-09-07 16:49 ` [PATCH v2 1/3] drm/etnaviv: use PLATFORM_DEVID_NONE Michael Walle
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Michael Walle @ 2021-09-07 16:49 UTC (permalink / raw)
  To: Robin Murphy, etnaviv, dri-devel, linux-kernel
  Cc: Lukas F . Hartmann, Marek Vasut, Lucas Stach, Russell King,
	Christian Gmeiner, David Airlie, Daniel Vetter, Michael Walle

This patch series fixes usage of the etnaviv driver with GPUs behind a
IOMMU. It was tested on a NXP LS1028A SoC. Together with Lucas' MMU patches
[1] there are not more (GPU internal) MMU nor (system) IOMMU faults on the
LS1028A.

[1] https://lists.freedesktop.org/archives/etnaviv/2021-August/003682.html

changes since v1:
 - don't move the former dma_mask setup code around in patch 2/3. Will
   avoid any confusion.

Michael Walle (3):
  drm/etnaviv: use PLATFORM_DEVID_NONE
  drm/etnaviv: fix dma configuration of the virtual device
  drm/etnaviv: use a 32 bit mask as coherent DMA mask

 drivers/gpu/drm/etnaviv/etnaviv_drv.c | 41 ++++++++++++++++++++-------
 1 file changed, 31 insertions(+), 10 deletions(-)

-- 
2.30.2


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

end of thread, other threads:[~2021-12-01 14:19 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-07 16:49 [PATCH v2 0/3] drm/etnaviv: IOMMU related fixes Michael Walle
2021-09-07 16:49 ` [PATCH v2 1/3] drm/etnaviv: use PLATFORM_DEVID_NONE Michael Walle
2021-09-07 16:49 ` [PATCH v2 2/3] drm/etnaviv: fix dma configuration of the virtual device Michael Walle
2021-09-07 16:49 ` [PATCH v2 3/3] drm/etnaviv: use a 32 bit mask as coherent DMA mask Michael Walle
2021-12-01 12:50   ` Robin Murphy
2021-12-01 12:50     ` Robin Murphy
2021-12-01 13:41     ` Lucas Stach
2021-12-01 13:41       ` Lucas Stach
2021-12-01 14:18       ` Robin Murphy
2021-12-01 14:18         ` Robin Murphy
2021-10-02 13:50 ` [PATCH v2 0/3] drm/etnaviv: IOMMU related fixes Michael Walle
2021-12-01 12:29 ` Lucas Stach
2021-12-01 12:29   ` Lucas Stach

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.