blob: 19d94e3c579bd7c86f6a45746c30d7791be99530 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
--- src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h
@@ -5,12 +5,11 @@
#ifndef UI_GFX_LINUX_DMABUF_UAPI_H_
#define UI_GFX_LINUX_DMABUF_UAPI_H_
-#include <linux/version.h>
+#include <sys/types.h>
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
-#include <linux/dma-buf.h>
-#else
-#include <linux/types.h>
+typedef int32_t __s32;
+typedef uint32_t __u32;
+typedef uint64_t __u64;
struct dma_buf_sync {
__u64 flags;
@@ -43,6 +42,5 @@ constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE
_IOWR(DMA_BUF_BASE, 2, struct dma_buf_export_sync_file);
constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE =
_IOW(DMA_BUF_BASE, 3, struct dma_buf_import_sync_file);
-#endif
#endif // UI_GFX_LINUX_DMABUF_UAPI_H_
|