diff options
Diffstat (limited to 'drivers/gpu/nvgpu/include/nvgpu/linux/nvgpu_mem.h')
-rw-r--r-- | drivers/gpu/nvgpu/include/nvgpu/linux/nvgpu_mem.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/linux/nvgpu_mem.h b/drivers/gpu/nvgpu/include/nvgpu/linux/nvgpu_mem.h index 9c52811e..e2d4d336 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/linux/nvgpu_mem.h +++ b/drivers/gpu/nvgpu/include/nvgpu/linux/nvgpu_mem.h | |||
@@ -19,9 +19,11 @@ | |||
19 | 19 | ||
20 | struct page; | 20 | struct page; |
21 | struct sg_table; | 21 | struct sg_table; |
22 | struct scatterlist; | ||
22 | 23 | ||
23 | struct gk20a; | 24 | struct gk20a; |
24 | struct nvgpu_mem; | 25 | struct nvgpu_mem; |
26 | struct nvgpu_gmmu_attrs; | ||
25 | 27 | ||
26 | struct nvgpu_mem_priv { | 28 | struct nvgpu_mem_priv { |
27 | struct page **pages; | 29 | struct page **pages; |
@@ -29,6 +31,8 @@ struct nvgpu_mem_priv { | |||
29 | unsigned long flags; | 31 | unsigned long flags; |
30 | }; | 32 | }; |
31 | 33 | ||
34 | u64 nvgpu_mem_get_addr_sgl(struct gk20a *g, struct scatterlist *sgl); | ||
35 | |||
32 | /** | 36 | /** |
33 | * __nvgpu_mem_create_from_pages - Create an nvgpu_mem from physical pages. | 37 | * __nvgpu_mem_create_from_pages - Create an nvgpu_mem from physical pages. |
34 | * | 38 | * |