summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/host1x/fence.h
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2021-08-26 05:05:10 +0200
committerDave Airlie <airlied@redhat.com>2021-08-26 05:05:19 +0200
commit571a9233fcd44309399ee273d7ce12dc49564839 (patch)
tree61b08da3eb06e9013bb4d4c204f12ff82e8d7f26 /drivers/gpu/host1x/fence.h
parentMerge commit '81fd23e2b3ccf71c807e671444e8accaba98ca53' of https://git.pengut... (diff)
parentgpu: host1x: debug: Dump DMASTART and DMAEND register (diff)
downloadlinux-571a9233fcd44309399ee273d7ce12dc49564839.tar.xz
linux-571a9233fcd44309399ee273d7ce12dc49564839.zip
Merge tag 'drm/tegra/for-5.15-rc1' of ssh://git.freedesktop.org/git/tegra/linux into drm-next
drm/tegra: Changes for v5.15-rc1 The bulk of these changes is a more modern ABI that can be efficiently used on newer SoCs as well as older ones. The userspace parts for this are available here: - libdrm support: https://gitlab.freedesktop.org/tagr/drm/-/commits/drm-tegra-uabi-v8 - VAAPI driver: https://github.com/cyndis/vaapi-tegra-driver In addition, existing userspace from the grate reverse-engineering project has been updated to use this new ABI: - X11 driver: https://github.com/grate-driver/xf86-video-opentegra - 3D driver: https://github.com/grate-driver/grate Other than that, there's also support for display memory bandwidth management for various generations and a bit of cleanup. Signed-off-by: Dave Airlie <airlied@redhat.com> From: Thierry Reding <thierry.reding@gmail.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210813163616.2822355-1-thierry.reding@gmail.com
Diffstat (limited to 'drivers/gpu/host1x/fence.h')
-rw-r--r--drivers/gpu/host1x/fence.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/gpu/host1x/fence.h b/drivers/gpu/host1x/fence.h
new file mode 100644
index 000000000000..70c91de82f14
--- /dev/null
+++ b/drivers/gpu/host1x/fence.h
@@ -0,0 +1,13 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) 2020, NVIDIA Corporation.
+ */
+
+#ifndef HOST1X_FENCE_H
+#define HOST1X_FENCE_H
+
+struct host1x_syncpt_fence;
+
+void host1x_fence_signal(struct host1x_syncpt_fence *fence);
+
+#endif