tegra: Add job and push buffer APIs
authorThierry Reding <treding@nvidia.com>
Fri, 9 Jul 2021 18:35:32 +0000 (20:35 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 23 Feb 2022 14:40:02 +0000 (15:40 +0100)
commit4c18828e16f0f1ce4eabb289980c69090dc29453
tree03b01d74bdeab7ab93b7b83c6791f01b73b0dd91
parentb77af8ece6be4d35a88953965da2d5229b7d5a21
tegra: Add job and push buffer APIs

These new functions can be used to create a job on a given channel, add
commands to the job using its push buffer and submit the job.

Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
tegra/job.c [new file with mode: 0644]
tegra/meson.build
tegra/private.h
tegra/pushbuf.c [new file with mode: 0644]
tegra/tegra-symbols.txt
tegra/tegra.h