From da56b17de0b360cb020a8831ba82c202057c2968 Mon Sep 17 00:00:00 2001 From: Kevin Huang Date: Mon, 14 Apr 2014 16:53:09 -0700 Subject: gpu: nvgpu: add generic api for sparse memory Bug 1442531 Change-Id: I97408b54e27f5ed6411792e73f079a6f86cbe5f6 Signed-off-by: Kevin Huang --- drivers/gpu/nvgpu/gk20a/gk20a.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h') 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 { int (*get_netlist_name)(int index, char *name); bool (*is_fw_defined)(void); } gr_ctx; + struct { + int (*set_sparse)(struct vm_gk20a *vm, u64 vaddr, + u32 num_pages, u32 pgsz_idx); + } mm; }; struct gk20a { -- cgit v1.2.2