From 4aec9b0233c85496ecf3fe0c564b0019b8673410 Mon Sep 17 00:00:00 2001 From: Richard Zhao Date: Wed, 12 Apr 2017 10:50:20 -0700 Subject: gpu: nvgpu: early return in gk20a_pm_shutdown for vgpu vgpu currently has nothing to clean up for shutdown. Jira VFND-3987 Change-Id: I94b55b37c39642d4b0478b8a4018d2a35fe65c2d Signed-off-by: Richard Zhao Reviewed-on: http://git-master/r/1460800 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gk20a/gk20a.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.c b/drivers/gpu/nvgpu/gk20a/gk20a.c index a50dfa0e..2a80157d 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gk20a.c @@ -735,6 +735,10 @@ static void gk20a_pm_shutdown(struct platform_device *pdev) nvgpu_info(g, "shutting down"); + /* vgpu has nothing to clean up currently */ + if (gk20a_gpu_is_virtual(&pdev->dev)) + return; + gk20a_driver_start_unload(g); /* If GPU is already railgated, -- cgit v1.2.2