From 28b0d6cfa80086d7c437bbddc77777d1dafa260c Mon Sep 17 00:00:00 2001 From: Aparna Das Date: Wed, 18 Jan 2017 14:11:38 -0800 Subject: gpu: nvgpu: remove call to invalidate tlb Guest doesn't explicitly send command to the RM server to invalidate tlb which is done implicitly when mapping or unmapping buffer. Remove support for this call. Bug 1665111 Change-Id: Icf2edae7feffa35b1dbf87c227b3e98b506e6519 Signed-off-by: Aparna Das Reviewed-on: http://git-master/r/1287728 Reviewed-by: mobile promotions Tested-by: mobile promotions --- include/linux/tegra_vgpu.h | 6 ------ 1 file changed, 6 deletions(-) (limited to 'include/linux/tegra_vgpu.h') diff --git a/include/linux/tegra_vgpu.h b/include/linux/tegra_vgpu.h index b83b9669..4f1c7926 100644 --- a/include/linux/tegra_vgpu.h +++ b/include/linux/tegra_vgpu.h @@ -48,7 +48,6 @@ enum { TEGRA_VGPU_CMD_AS_FREE_SHARE = 9, TEGRA_VGPU_CMD_AS_MAP = 10, TEGRA_VGPU_CMD_AS_UNMAP = 11, - TEGRA_VGPU_CMD_AS_INVALIDATE = 12, TEGRA_VGPU_CMD_CHANNEL_BIND = 13, TEGRA_VGPU_CMD_CHANNEL_UNBIND = 14, TEGRA_VGPU_CMD_CHANNEL_DISABLE = 15, @@ -193,10 +192,6 @@ struct tegra_vgpu_mem_desc { u64 length; }; -struct tegra_vgpu_as_invalidate_params { - u64 handle; -}; - struct tegra_vgpu_channel_config_params { u64 handle; }; @@ -471,7 +466,6 @@ struct tegra_vgpu_cmd_msg { struct tegra_vgpu_as_bind_share_params as_bind_share; struct tegra_vgpu_as_map_params as_map; struct tegra_vgpu_as_map_ex_params as_map_ex; - struct tegra_vgpu_as_invalidate_params as_invalidate; struct tegra_vgpu_channel_config_params channel_config; struct tegra_vgpu_ramfc_params ramfc; struct tegra_vgpu_ch_ctx_params ch_ctx; -- cgit v1.2.2