summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/therm/thrmdev.h
diff options
context:
space:
mode:
authorSeema Khowala <seemaj@nvidia.com>2018-06-26 15:33:02 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-07-30 03:21:04 -0400
commit4cbec6b2c7f74f309fb4bc5d4981c42ae6ea3bcd (patch)
tree0797b3884c771aaf56eeceac091d7c2516256b6d /drivers/gpu/nvgpu/therm/thrmdev.h
parent5d2058791fa5a917201634b034a8736522585e26 (diff)
gpu: nvgpu: set preempt timeout
-For Si platforms, gk20a_get_gr_idle_timeout returns 3000 ms i.e. 3 sec. Currently this time is used for preempt polling and this conflicts with channel timeout if polling times out. Use fifo_eng_timeout_us converted to ms for preempt polling. -In case of preempt timeout, do not issue recovery for si platform. ctxsw timeout will trigger recovery if needed. For non si platforms, issue preempt timeout rc if preempt times out. Bug 2113657 Bug 2064553 Bug 2038366 Bug 2028993 Bug 200426402 Change-Id: I8d9f58be9ac634e94defa92a20fb737bf256d841 Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1762076 GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/therm/thrmdev.h')
0 files changed, 0 insertions, 0 deletions