[PATCH v6 00/10] Fixes and cleanups for Host1x
Mikko Perttunen
mperttunen at nvidia.com
Mon Mar 29 13:38:26 UTC 2021
This is the first part of the Host1x/TegraDRM UAPI series, split out
into a separate series that should be easier to merge. It contains
a number of Host1x-related cleanups and fixes. In addition to the
previous series there are a couple of new fixes.
Tested on Jetson TX2.
Thanks,
Mikko
Jon Hunter (1):
gpu: host1x: Fix Tegra194 syncpt interrupt threshold
Mikko Perttunen (9):
gpu: host1x: Use different lock classes for each client
gpu: host1x: Allow syncpoints without associated client
gpu: host1x: Show number of pending waiters in debugfs
gpu: host1x: Remove cancelled waiters immediately
gpu: host1x: Use HW-equivalent syncpoint expiration check
gpu: host1x: Cleanup and refcounting for syncpoints
gpu: host1x: Reset max value when freeing a syncpoint
gpu: host1x: Reserve VBLANK syncpoints at initialization
gpu: host1x: Assign intr waiter inside lock
drivers/gpu/drm/tegra/dc.c | 10 +-
drivers/gpu/drm/tegra/drm.c | 14 +-
drivers/gpu/drm/tegra/gr2d.c | 4 +-
drivers/gpu/drm/tegra/gr3d.c | 4 +-
drivers/gpu/drm/tegra/vic.c | 4 +-
drivers/gpu/host1x/bus.c | 10 +-
drivers/gpu/host1x/cdma.c | 11 +-
drivers/gpu/host1x/debug.c | 14 +-
drivers/gpu/host1x/dev.c | 6 +
drivers/gpu/host1x/dev.h | 13 +-
drivers/gpu/host1x/hw/cdma_hw.c | 2 +-
drivers/gpu/host1x/hw/channel_hw.c | 10 +-
drivers/gpu/host1x/hw/debug_hw.c | 2 +-
drivers/gpu/host1x/hw/hw_host1x07_vm.h | 2 +-
drivers/gpu/host1x/intr.c | 28 +++-
drivers/gpu/host1x/intr.h | 4 +-
drivers/gpu/host1x/job.c | 5 +-
drivers/gpu/host1x/syncpt.c | 202 +++++++++++++++----------
drivers/gpu/host1x/syncpt.h | 4 +-
drivers/staging/media/tegra-video/vi.c | 4 +-
include/linux/host1x.h | 23 ++-
21 files changed, 235 insertions(+), 141 deletions(-)
--
2.30.1
More information about the dri-devel
mailing list