diff options
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/tegra_vgpu.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/linux/tegra_vgpu.h b/include/linux/tegra_vgpu.h index 7587d355..b7bcc905 100644 --- a/include/linux/tegra_vgpu.h +++ b/include/linux/tegra_vgpu.h | |||
@@ -70,7 +70,8 @@ enum { | |||
70 | TEGRA_VGPU_CMD_ZBC_SET_TABLE, | 70 | TEGRA_VGPU_CMD_ZBC_SET_TABLE, |
71 | TEGRA_VGPU_CMD_ZBC_QUERY_TABLE, | 71 | TEGRA_VGPU_CMD_ZBC_QUERY_TABLE, |
72 | TEGRA_VGPU_CMD_AS_MAP_EX, | 72 | TEGRA_VGPU_CMD_AS_MAP_EX, |
73 | TEGRA_VGPU_CMD_CHANNEL_BIND_GR_CTXSW_BUFFERS | 73 | TEGRA_VGPU_CMD_CHANNEL_BIND_GR_CTXSW_BUFFERS, |
74 | TEGRA_VGPU_CMD_SET_MMU_DEBUG_MODE | ||
74 | }; | 75 | }; |
75 | 76 | ||
76 | struct tegra_vgpu_connect_params { | 77 | struct tegra_vgpu_connect_params { |
@@ -259,6 +260,10 @@ struct tegra_vgpu_gr_bind_ctxsw_buffers_params { | |||
259 | u32 mode; | 260 | u32 mode; |
260 | }; | 261 | }; |
261 | 262 | ||
263 | struct tegra_vgpu_mmu_debug_mode { | ||
264 | u32 enable; | ||
265 | }; | ||
266 | |||
262 | struct tegra_vgpu_cmd_msg { | 267 | struct tegra_vgpu_cmd_msg { |
263 | u32 cmd; | 268 | u32 cmd; |
264 | int ret; | 269 | int ret; |
@@ -283,6 +288,7 @@ struct tegra_vgpu_cmd_msg { | |||
283 | struct tegra_vgpu_zbc_set_table_params zbc_set_table; | 288 | struct tegra_vgpu_zbc_set_table_params zbc_set_table; |
284 | struct tegra_vgpu_zbc_query_table_params zbc_query_table; | 289 | struct tegra_vgpu_zbc_query_table_params zbc_query_table; |
285 | struct tegra_vgpu_gr_bind_ctxsw_buffers_params gr_bind_ctxsw_buffers; | 290 | struct tegra_vgpu_gr_bind_ctxsw_buffers_params gr_bind_ctxsw_buffers; |
291 | struct tegra_vgpu_mmu_debug_mode mmu_debug_mode; | ||
286 | char padding[192]; | 292 | char padding[192]; |
287 | } params; | 293 | } params; |
288 | }; | 294 | }; |