summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
authorKevin Huang <kevinh@nvidia.com>2014-04-14 19:53:09 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:09:59 -0400
commitda56b17de0b360cb020a8831ba82c202057c2968 (patch)
tree7e759f5ca412775001b00cc4211515c37b3c35ed /drivers/gpu/nvgpu/gk20a/gk20a.h
parentd364553f7c94b4caa649f5e83f709c1c31bc45bb (diff)
gpu: nvgpu: add generic api for sparse memory
Bug 1442531 Change-Id: I97408b54e27f5ed6411792e73f079a6f86cbe5f6 Signed-off-by: Kevin Huang <kevinh@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 6d3c8225..081ec077 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -211,6 +211,10 @@ struct gpu_ops {
211 int (*get_netlist_name)(int index, char *name); 211 int (*get_netlist_name)(int index, char *name);
212 bool (*is_fw_defined)(void); 212 bool (*is_fw_defined)(void);
213 } gr_ctx; 213 } gr_ctx;
214 struct {
215 int (*set_sparse)(struct vm_gk20a *vm, u64 vaddr,
216 u32 num_pages, u32 pgsz_idx);
217 } mm;
214}; 218};
215 219
216struct gk20a { 220struct gk20a {