drm/amdgpu: call atomfirmware get_clock_info for atomfirmware systems
Rather than the legacy atombios version. Acked-by: Chunming Zhou <david1.zhou@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
79077ee1ed
commit
88b64e9536
|
@ -2189,7 +2189,15 @@ int amdgpu_device_init(struct amdgpu_device *adev,
|
||||||
DRM_INFO("GPU post is not needed\n");
|
DRM_INFO("GPU post is not needed\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!adev->is_atom_fw) {
|
if (adev->is_atom_fw) {
|
||||||
|
/* Initialize clocks */
|
||||||
|
r = amdgpu_atomfirmware_get_clock_info(adev);
|
||||||
|
if (r) {
|
||||||
|
dev_err(adev->dev, "amdgpu_atomfirmware_get_clock_info failed\n");
|
||||||
|
amdgpu_vf_error_put(AMDGIM_ERROR_VF_ATOMBIOS_GET_CLOCK_FAIL, 0, 0);
|
||||||
|
goto failed;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
/* Initialize clocks */
|
/* Initialize clocks */
|
||||||
r = amdgpu_atombios_get_clock_info(adev);
|
r = amdgpu_atombios_get_clock_info(adev);
|
||||||
if (r) {
|
if (r) {
|
||||||
|
|
Loading…
Reference in New Issue