Chromium Code Reviews| Index: third_party/libsync/include/linux/sw_sync.h |
| diff --git a/third_party/libsync/include/linux/sw_sync.h b/third_party/libsync/include/linux/sw_sync.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..9b5d4869505cb4839cf8875405d337b8b688c5c0 |
| --- /dev/null |
| +++ b/third_party/libsync/include/linux/sw_sync.h |
| @@ -0,0 +1,32 @@ |
| +/* |
| + * Copyright (C) 2012 Google, Inc. |
| + * |
| + * This software is licensed under the terms of the GNU General Public |
| + * License version 2, as published by the Free Software Foundation, and |
| + * may be copied, distributed, and modified under those terms. |
|
Olof Johansson
2016/03/02 17:17:21
Can you import GPLv2 sources in Chromium? I don't
reveman
2016/03/02 18:00:07
Right. Latest patch will just have us release thes
|
| + * |
| + * This program is distributed in the hope that it will be useful, |
| + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| + * GNU General Public License for more details. |
| + * |
| + */ |
| + |
| +#ifndef _UAPI_LINUX_SW_SYNC_H |
| +#define _UAPI_LINUX_SW_SYNC_H |
| + |
| +#include <linux/types.h> |
| + |
| +struct sw_sync_create_fence_data { |
| + __u32 value; |
| + char name[32]; |
| + __s32 fence; /* fd of new fence */ |
| +}; |
| + |
| +#define SW_SYNC_IOC_MAGIC 'W' |
| + |
| +#define SW_SYNC_IOC_CREATE_FENCE _IOWR(SW_SYNC_IOC_MAGIC, 0,\ |
| + struct sw_sync_create_fence_data) |
| +#define SW_SYNC_IOC_INC _IOW(SW_SYNC_IOC_MAGIC, 1, __u32) |
| + |
| +#endif /* _UAPI_LINUX_SW_SYNC_H */ |