gpu: host1x: Syncpoint interrupt sharding
authorMikko Perttunen <mperttunen@nvidia.com>
Fri, 1 Sep 2023 11:40:07 +0000 (14:40 +0300)
committerThierry Reding <treding@nvidia.com>
Wed, 11 Oct 2023 20:52:44 +0000 (22:52 +0200)
commitf017f1e9cb3458a86f586a171e284e2ec46286db
treedb1371d5319f1597a2b84f4b9c433c0c5d42e948
parentb7c00cdf6df58b1d48d31d57f9431a200b0d0c88
gpu: host1x: Syncpoint interrupt sharding

Support sharded syncpoint interrupts on Tegra234+. This feature
allows specifying one of eight interrupt lines for each syncpoint
to lower processing latency of syncpoint threshold
interrupts.

Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230901114008.672433-1-cyndis@kapsi.fi
drivers/gpu/host1x/dev.c
drivers/gpu/host1x/dev.h
drivers/gpu/host1x/hw/intr_hw.c