mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
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:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user