mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 18:16:01 +03:00
This patch fixes below two issues. 1.Currently clk arb exit is called after GPU registers are released. This causes crash when clk arb WQ accesses GPU HW register for status. The ideal way is to exit the clk_arb which removes the WQ from running before calling lockout register. 2.Check if dGPU is dying during processing of PMU Commands. This prevents race condition when PMU is waiting for response and device is shutdown. Bug 200488054 Change-Id: I812b07af7db4494d5ea2ed6197742ceb23d30a4b Signed-off-by: Abdul Salam <absalam@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2081916 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>