Commit 98bf250e authored by Likun Gao's avatar Likun Gao Committed by Alex Deucher
Browse files

drm/amdgpu: check SMU NULL ptr on gfx hw init



Check SMU NULL ptr before load smu fw.

Signed-off-by: default avatarLikun Gao <Likun.Gao@amd.com>
Reviewed-by: default avatarHawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 68a9fb4d
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
@@ -6540,6 +6540,7 @@ static int gfx_v10_0_hw_init(void *handle)
		 * loaded firstly, so in direct type, it has to load smc ucode
		 * here before rlc.
		 */
		if (adev->smu.ppt_funcs != NULL) {
			r = smu_load_microcode(&adev->smu);
			if (r)
				return r;
@@ -6550,6 +6551,7 @@ static int gfx_v10_0_hw_init(void *handle)
				return r;
			}
		}
	}

	/* if GRBM CAM not remapped, set up the remapping */
	if (!gfx_v10_0_check_grbm_cam_remapping(adev))