Advertisement
Guest User

hardcoded hdmi freesync range 5.17

a guest
May 14th, 2022
1,290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
  2. index 075429bea427..d39fc96eba7c 100644
  3. --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
  4. +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
  5. @@ -11584,19 +11584,13 @@ void amdgpu_dm_update_freesync_caps(struct drm_connector *connector,
  6. }
  7. }
  8. } else if (edid && sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A) {
  9. - i = parse_hdmi_amd_vsdb(amdgpu_dm_connector, edid, &vsdb_info);
  10. - if (i >= 0 && vsdb_info.freesync_supported) {
  11. - timing = &edid->detailed_timings[i];
  12. - data = &timing->data.other_data;
  13. -
  14. - amdgpu_dm_connector->min_vfreq = vsdb_info.min_refresh_rate_hz;
  15. - amdgpu_dm_connector->max_vfreq = vsdb_info.max_refresh_rate_hz;
  16. - if (amdgpu_dm_connector->max_vfreq - amdgpu_dm_connector->min_vfreq > 10)
  17. - freesync_capable = true;
  18. + amdgpu_dm_connector->min_vfreq = 47;
  19. + amdgpu_dm_connector->max_vfreq = 75;
  20. + if (amdgpu_dm_connector->max_vfreq - amdgpu_dm_connector->min_vfreq > 10)
  21. + freesync_capable = true;
  22.  
  23. - connector->display_info.monitor_range.min_vfreq = vsdb_info.min_refresh_rate_hz;
  24. - connector->display_info.monitor_range.max_vfreq = vsdb_info.max_refresh_rate_hz;
  25. - }
  26. + connector->display_info.monitor_range.min_vfreq = 47;
  27. + connector->display_info.monitor_range.max_vfreq = 75;
  28. }
  29.  
  30. update:
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement