mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 17:25:35 +03:00
CL 2916412 added a spin loop in Host1x Syncpoint Wait driver to detect syncpoint threshold expiry condition for the tasks expected to be completed in a very short time. The objective of this change was to avoid the creation of Host1x dma fence for very short syncpoint waits. The downside of this change is adding an extra 5usec penalty for unexpired syncpoint wait causing perf regression. This reverts CL 2916412. Bug 4803002 Change-Id: Ib543a06f4bc3c56123c19375d332b58da650680d Signed-off-by: Mainak Sen <msen@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3217067 GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com> Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>