diff options
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/nvhost_events.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/include/uapi/linux/nvhost_events.h b/include/uapi/linux/nvhost_events.h index 7399906eb..1c1fd7229 100644 --- a/include/uapi/linux/nvhost_events.h +++ b/include/uapi/linux/nvhost_events.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Eventlib interface for PVA | 2 | * Eventlib interface for PVA |
| 3 | * | 3 | * |
| 4 | * Copyright (c) 2016-2018, NVIDIA Corporation. All rights reserved. | 4 | * Copyright (c) 2016-2019, NVIDIA Corporation. All rights reserved. |
| 5 | * | 5 | * |
| 6 | * This program is free software; you can redistribute it and/or modify it | 6 | * This program is free software; you can redistribute it and/or modify it |
| 7 | * under the terms and conditions of the GNU General Public License, | 7 | * under the terms and conditions of the GNU General Public License, |
| @@ -98,12 +98,16 @@ struct nvhost_task_fence { | |||
| 98 | /* Kind (prefence or postfence) */ | 98 | /* Kind (prefence or postfence) */ |
| 99 | u32 kind; | 99 | u32 kind; |
| 100 | 100 | ||
| 101 | /* Type (see nvdev_fence.h) */ | 101 | /* Fence-specific type (see nvdev_fence.h) */ |
| 102 | u32 type; | 102 | u32 fence_type; |
| 103 | 103 | ||
| 104 | /* Valid for NVDEV_FENCE_TYPE_SYNCPT only */ | 104 | /* Valid for NVDEV_FENCE_TYPE_SYNCPT only */ |
| 105 | u32 syncpoint_index; | 105 | u32 syncpt_id; |
| 106 | u32 syncpoint_value; | 106 | u32 syncpt_thresh; |
| 107 | |||
| 108 | /* The task this fence is associated with */ | ||
| 109 | u32 task_syncpt_id; | ||
| 110 | u32 task_syncpt_thresh; | ||
| 107 | 111 | ||
| 108 | /* Valid for NVDEV_FENCE_TYPE_SYNC_FD only */ | 112 | /* Valid for NVDEV_FENCE_TYPE_SYNC_FD only */ |
| 109 | u32 sync_fd; | 113 | u32 sync_fd; |
