[GIT PULL] drm/tegra: Changes for v6.3-rc1
Thierry Reding
thierry.reding at gmail.com
Fri Jan 27 17:01:19 UTC 2023
Hi Dave, Daniel,
The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/tegra.git tags/drm/tegra/for-6.3-rc1
for you to fetch changes up to 2abdd44e3126e29cc310cbf5f1eda7ca7d979df3:
drm/tegra: nvdec: Use tegra_dev_iommu_get_stream_id() (2023-01-27 17:49:44 +0100)
Thanks,
Thierry
----------------------------------------------------------------
drm/tegra: Changes for v6.3-rc1
This set of changes includes a rework of the custom syncpoint interrupt
code to take better advantage of existing DRM/KMS infrastructure.
There's also various bits of cleanup and fixes included.
----------------------------------------------------------------
Mikko Perttunen (7):
gpu: host1x: Fix mask for syncpoint increment register
gpu: host1x: Don't skip assigning syncpoints to channels
drm/tegra: firewall: Check for is_addr_reg existence in IMM check
gpu: host1x: Implement syncpoint wait using DMA fences
gpu: host1x: Implement job tracking using DMA fences
gpu: host1x: Rewrite syncpoint interrupt handling
gpu: host1x: External timeout/cancellation for fences
Paul Cercueil (1):
drm/tegra: Remove #ifdef guards for PM related functions
Thierry Reding (5):
MAINTAINERS: Update Tegra DRM tree
gpu: host1x: Use tegra_dev_iommu_get_stream_id()
drm/tegra: Use tegra_dev_iommu_get_stream_id()
drm/tegra: vic: Use tegra_dev_iommu_get_stream_id()
drm/tegra: nvdec: Use tegra_dev_iommu_get_stream_id()
Yushan Zhou (1):
drm/tegra: Remove redundant null checks before kfree
MAINTAINERS | 2 +-
drivers/gpu/drm/tegra/dpaux.c | 6 +-
drivers/gpu/drm/tegra/firewall.c | 3 +
drivers/gpu/drm/tegra/nvdec.c | 16 +-
drivers/gpu/drm/tegra/submit.c | 19 +-
drivers/gpu/drm/tegra/vic.c | 39 ++--
drivers/gpu/host1x/cdma.c | 14 +-
drivers/gpu/host1x/cdma.h | 2 +
drivers/gpu/host1x/context.c | 8 +-
drivers/gpu/host1x/debug.c | 7 +-
drivers/gpu/host1x/dev.c | 4 +-
drivers/gpu/host1x/dev.h | 10 +-
drivers/gpu/host1x/fence.c | 118 +++++-----
drivers/gpu/host1x/fence.h | 19 +-
drivers/gpu/host1x/hw/channel_hw.c | 60 +++---
drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +-
drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 2 +-
drivers/gpu/host1x/hw/hw_host1x08_uclass.h | 2 +-
drivers/gpu/host1x/hw/intr_hw.c | 74 ++-----
drivers/gpu/host1x/hw/syncpt_hw.c | 3 -
drivers/gpu/host1x/intr.c | 334 +++++------------------------
drivers/gpu/host1x/intr.h | 83 +------
drivers/gpu/host1x/job.c | 12 +-
drivers/gpu/host1x/syncpt.c | 98 ++-------
drivers/gpu/host1x/syncpt.h | 3 +-
include/linux/host1x.h | 10 +-
26 files changed, 285 insertions(+), 665 deletions(-)
More information about the dri-devel
mailing list