gpu: nvgpu: Add tu104 pmm type-broadcast values

Add the Tu104 values for type-specific broadcast->unicast expansion.

Bug 200454109

Change-Id: I73f32c86c5e443d83bc42e2e84cae2d5bf3bf7db
Signed-off-by: Matthew Braun <matthewb@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1921685
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
matthewb
2018-10-08 11:17:27 -05:00
committed by Abdul Salam
parent 4b10960329
commit 99ec61ebd5

View File

@@ -256,6 +256,27 @@ static u32 tu104_get_litter_value(struct gk20a *g, int value)
case GPU_LIT_GPC_PRIV_STRIDE:
ret = proj_gpc_priv_stride_v();
break;
case GPU_LIT_PERFMON_PMMGPCTPCA_DOMAIN_START:
ret = 2;
break;
case GPU_LIT_PERFMON_PMMGPCTPCB_DOMAIN_START:
ret = 8;
break;
case GPU_LIT_PERFMON_PMMGPCTPC_DOMAIN_COUNT:
ret = 6;
break;
case GPU_LIT_PERFMON_PMMFBP_LTC_DOMAIN_START:
ret = 2;
break;
case GPU_LIT_PERFMON_PMMFBP_LTC_DOMAIN_COUNT:
ret = 8;
break;
case GPU_LIT_PERFMON_PMMFBP_ROP_DOMAIN_START:
ret = 10;
break;
case GPU_LIT_PERFMON_PMMFBP_ROP_DOMAIN_COUNT:
ret = 2;
break;
default:
nvgpu_err(g, "Missing definition %d", value);
BUG();