mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 11:04:51 +03:00
gpu: nvgpu: rectify incorrect setting of pbdma_acquire_timeout
The driver was incorrectly setting pbdma_acquire_timeout during default init when kernelmode submits were disabled. This is corrected to make the behavior similar to the previous mode. Also, added logging for the pbdma_acquire_timeout value being set in NV_RAMFC_ Jira NVGPU-3172 Change-Id: Ic39638386bd999871cd8eafec70a3770bc648f93 Signed-off-by: Debarshi Dutta <ddutta@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2203580 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Alex Waterman
parent
92a7ea7b01
commit
6e2f5a85d3
@@ -2085,10 +2085,6 @@ static int channel_setup_ramfc(struct nvgpu_channel *c,
|
||||
if (c->wdt.enabled && nvgpu_is_timeouts_enabled(c->g)) {
|
||||
pbdma_acquire_timeout = c->wdt.limit_ms;
|
||||
}
|
||||
#else
|
||||
if (nvgpu_is_timeouts_enabled(c->g)) {
|
||||
pbdma_acquire_timeout = g->ch_wdt_init_limit_ms;
|
||||
}
|
||||
#endif
|
||||
|
||||
err = g->ops.ramfc.setup(c, gpfifo_gpu_va, gpfifo_size,
|
||||
|
||||
Reference in New Issue
Block a user