From a88e58cc9d2c4b9f852716240b3cabc9449d8679 Mon Sep 17 00:00:00 2001 From: Richard Zhao Date: Thu, 23 Jul 2015 15:10:42 -0700 Subject: gpu: nvgpu: vgpu: add t210 gm20b support - add hal initializaiton - create folders vgpu/gk20a and vgpu/gm20b for specific code Bug 1653185 Change-Id: If94d45e22a1d73d2e4916673736cc29751be4e40 Signed-off-by: Richard Zhao Reviewed-on: http://git-master/r/774148 GVS: Gerrit_Virtual_Submit Reviewed-by: Aingara Paramakuru Reviewed-by: Ken Adams --- include/linux/tegra_vgpu.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'include/linux/tegra_vgpu.h') diff --git a/include/linux/tegra_vgpu.h b/include/linux/tegra_vgpu.h index 7c4aa323..70914fa3 100644 --- a/include/linux/tegra_vgpu.h +++ b/include/linux/tegra_vgpu.h @@ -89,7 +89,14 @@ enum { TEGRA_VGPU_ATTRIB_L2_SIZE, TEGRA_VGPU_ATTRIB_GPC0_TPC0_SM_ARCH, TEGRA_VGPU_ATTRIB_NUM_FBPS, - TEGRA_VGPU_ATTRIB_FBP_EN_MASK + TEGRA_VGPU_ATTRIB_FBP_EN_MASK, + TEGRA_VGPU_ATTRIB_MAX_LTC_PER_FBP, + TEGRA_VGPU_ATTRIB_MAX_LTS_PER_LTC, + TEGRA_VGPU_ATTRIB_GPC0_TPC_MASK, + TEGRA_VGPU_ATTRIB_CACHELINE_SIZE, + TEGRA_VGPU_ATTRIB_COMPTAGS_PER_CACHELINE, + TEGRA_VGPU_ATTRIB_SLICES_PER_LTC, + TEGRA_VGPU_ATTRIB_LTC_COUNT }; struct tegra_vgpu_attrib_params { @@ -100,6 +107,7 @@ struct tegra_vgpu_attrib_params { struct tegra_vgpu_as_share_params { u64 size; u64 handle; + u32 big_page_size; }; struct tegra_vgpu_as_bind_share_params { -- cgit v1.2.2