diff options
Diffstat (limited to 'include/linux/dma-fence-array.h')
-rw-r--r-- | include/linux/dma-fence-array.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/dma-fence-array.h b/include/linux/dma-fence-array.h index 332a5420243c..bc8940ca280d 100644 --- a/include/linux/dma-fence-array.h +++ b/include/linux/dma-fence-array.h | |||
@@ -21,6 +21,7 @@ | |||
21 | #define __LINUX_DMA_FENCE_ARRAY_H | 21 | #define __LINUX_DMA_FENCE_ARRAY_H |
22 | 22 | ||
23 | #include <linux/dma-fence.h> | 23 | #include <linux/dma-fence.h> |
24 | #include <linux/irq_work.h> | ||
24 | 25 | ||
25 | /** | 26 | /** |
26 | * struct dma_fence_array_cb - callback helper for fence array | 27 | * struct dma_fence_array_cb - callback helper for fence array |
@@ -47,6 +48,8 @@ struct dma_fence_array { | |||
47 | unsigned num_fences; | 48 | unsigned num_fences; |
48 | atomic_t num_pending; | 49 | atomic_t num_pending; |
49 | struct dma_fence **fences; | 50 | struct dma_fence **fences; |
51 | |||
52 | struct irq_work work; | ||
50 | }; | 53 | }; |
51 | 54 | ||
52 | extern const struct dma_fence_ops dma_fence_array_ops; | 55 | extern const struct dma_fence_ops dma_fence_array_ops; |