diff options
| author | Jesse Zhang <[email protected]> | 2023-04-12 09:04:03 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2023-04-14 17:47:25 +0000 |
| commit | fbc24293ca16b3b9ef891fe32ccd04735a6f8dc1 (patch) | |
| tree | 2b6c4dbfeb7c4c94e40b22d93bd5c5de99a20955 /drivers/gpu/drm/amd/amdgpu/soc15.c | |
| parent | drm/amdgpu: skip kfd-iommu suspend/resume for S0ix (diff) | |
| download | kernel-fbc24293ca16b3b9ef891fe32ccd04735a6f8dc1.tar.gz kernel-fbc24293ca16b3b9ef891fe32ccd04735a6f8dc1.zip | |
drm/amdgpu: change the reference clock for raven/raven2
Due to switch to golden tsc register to get clock counter for raven/ raven2.
Chang the reference clock from 25MHZ to 100MHZ.
Suggested-by: shanshengwang <[email protected]>
Reviewed-by: Evan Quan <[email protected]>
Signed-off-by: Jesse Zhang <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/soc15.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/soc15.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c b/drivers/gpu/drm/amd/amdgpu/soc15.c index 7d04c39332ad..0367a97c606b 100644 --- a/drivers/gpu/drm/amd/amdgpu/soc15.c +++ b/drivers/gpu/drm/amd/amdgpu/soc15.c @@ -301,11 +301,10 @@ static u32 soc15_get_xclk(struct amdgpu_device *adev) u32 reference_clock = adev->clock.spll.reference_freq; if (adev->ip_versions[MP1_HWIP][0] == IP_VERSION(12, 0, 0) || - adev->ip_versions[MP1_HWIP][0] == IP_VERSION(12, 0, 1)) - return 10000; - if (adev->ip_versions[MP1_HWIP][0] == IP_VERSION(10, 0, 0) || + adev->ip_versions[MP1_HWIP][0] == IP_VERSION(12, 0, 1) || + adev->ip_versions[MP1_HWIP][0] == IP_VERSION(10, 0, 0) || adev->ip_versions[MP1_HWIP][0] == IP_VERSION(10, 0, 1)) - return reference_clock / 4; + return 10000; return reference_clock; } |
