summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/power_features/cg
diff options
context:
space:
mode:
authorDebarshi Dutta <ddutta@nvidia.com>2019-04-30 05:03:05 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2019-05-09 17:41:50 -0400
commitbdaacf544127fcfaa474ccb5466aa93f81382416 (patch)
tree1a5ed5825b3680d5e199ee98ba85d0497c11d208 /drivers/gpu/nvgpu/common/power_features/cg
parentc81cc032c48a1b25e095b17b77399166c9091ff3 (diff)
gpu: nvgpu: disable elpg before ctxsw_disable
if fecs is sent stop_ctxsw method, elpg entry/exit cannot happen and may timeout. It could manifest as different error signatures depending on when stop_ctxsw fecs method gets sent with respect to pmu elpg sequence. It could come as pmu halt or abort or maybe ext error too. If ctxsw failed to disable, do not read engine info and just abort tsg. Bug 2092051 Bug 2429295 Bug 2484211 Bug 1890287 Change-Id: I5f3ba07663bcafd3f0083d44c603420b0ccf6945 Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2014914 Signed-off-by: Debarshi Dutta <ddutta@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2018156 GVS: Gerrit_Virtual_Submit Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/common/power_features/cg')
0 files changed, 0 insertions, 0 deletions