From df022d27ddf2f66bff04170bb454fa26db8d51b1 Mon Sep 17 00:00:00 2001 From: Seema Khowala Date: Sat, 8 Jul 2017 17:20:26 -0700 Subject: gpu: nvgpu: gv11b: support SET_SKEDCHECK s/w methods Support sw method NVC397_SET_SKEDCHECK and NVC3C0_SET_SKEDCHECK data fields are data:0 SKEDCHECK_18_DISABLE data:1 SKEDCHECK_18_ENABLE Bug 200315442 Change-Id: I0652434ab0b4d6e49dab94be329072861e99c38c Signed-off-by: Seema Khowala Reviewed-on: https://git-master.nvidia.com/r/1515772 GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu --- drivers/gpu/nvgpu/gv11b/gr_gv11b.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'drivers/gpu/nvgpu/gv11b/gr_gv11b.h') diff --git a/drivers/gpu/nvgpu/gv11b/gr_gv11b.h b/drivers/gpu/nvgpu/gv11b/gr_gv11b.h index ff5782d9..1e060bd0 100644 --- a/drivers/gpu/nvgpu/gv11b/gr_gv11b.h +++ b/drivers/gpu/nvgpu/gv11b/gr_gv11b.h @@ -40,11 +40,19 @@ enum { #define NVC397_SET_ALPHA_CIRCULAR_BUFFER_SIZE 0x02dc #define NVC397_SET_GO_IDLE_TIMEOUT 0x022c #define NVC397_SET_TEX_IN_DBG 0x10bc +#define NVC397_SET_SKEDCHECK 0x10c0 #define NVC397_SET_TEX_IN_DBG_TSL1_RVCH_INVALIDATE 0x1 #define NVC397_SET_TEX_IN_DBG_SM_L1TAG_CTRL_CACHE_SURFACE_LD 0x2 #define NVC397_SET_TEX_IN_DBG_SM_L1TAG_CTRL_CACHE_SURFACE_ST 0x4 +#define NVC397_SET_SKEDCHECK_18_MASK 0x3 +#define NVC397_SET_SKEDCHECK_18_DEFAULT 0x0 +#define NVC397_SET_SKEDCHECK_18_DISABLE 0x1 +#define NVC397_SET_SKEDCHECK_18_ENABLE 0x2 + +#define NVC3C0_SET_SKEDCHECK 0x23c + #define NVA297_SET_SHADER_EXCEPTIONS_ENABLE_FALSE 0 void gv11b_init_gr(struct gpu_ops *ops); -- cgit v1.2.2