gpu: nvgpu: gv11b: correct logic to get num of pce

Correct the logic to get number of physical
copy engines supported in gv11b.

Change-Id: I02e0628364d056121d08dfcd0ddfb0c013207d4b
Signed-off-by: seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1544207
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Seema Khowala <seemaj@nvidia.com>
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
This commit is contained in:
seshendra Gadagottu
2017-08-23 10:04:58 -07:00
committed by mobile promotions
parent c094ea1617
commit a42d6029a5

View File

@@ -36,7 +36,7 @@ u32 gv11b_ce_get_num_pce(struct gk20a *g)
u32 num_pce; u32 num_pce;
u32 ce_pce_map = gk20a_readl(g, ce_pce_map_r()); u32 ce_pce_map = gk20a_readl(g, ce_pce_map_r());
num_pce = get_count_order(ce_pce_map) + 1; num_pce = hweight32(ce_pce_map);
nvgpu_log_info(g, "num PCE: %d", num_pce); nvgpu_log_info(g, "num PCE: %d", num_pce);
return num_pce; return num_pce;
} }