Guest User

amd_force_fs.patch

a guest
Jun 29th, 2022
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. *** a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 2022-06-28 15:10:36.043603450 -0400
  2. --- b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 2022-06-28 17:51:06.325541099 -0400
  3. ***************
  4. *** 11600,11618 ****
  5. }
  6. }
  7. } else if (edid && sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A) {
  8. ! i = parse_hdmi_amd_vsdb(amdgpu_dm_connector, edid, &vsdb_info);
  9. ! if (i >= 0 && vsdb_info.freesync_supported) {
  10. ! timing = &edid->detailed_timings[i];
  11. ! data = &timing->data.other_data;
  12. !
  13. ! amdgpu_dm_connector->min_vfreq = vsdb_info.min_refresh_rate_hz;
  14. ! amdgpu_dm_connector->max_vfreq = vsdb_info.max_refresh_rate_hz;
  15. ! if (amdgpu_dm_connector->max_vfreq - amdgpu_dm_connector->min_vfreq > 10)
  16. ! freesync_capable = true;
  17. !
  18. ! connector->display_info.monitor_range.min_vfreq = vsdb_info.min_refresh_rate_hz;
  19. ! connector->display_info.monitor_range.max_vfreq = vsdb_info.max_refresh_rate_hz;
  20. }
  21. }
  22.  
  23. update:
  24. --- 11600,11616 ----
  25. }
  26. }
  27. } else if (edid && sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A) {
  28. ! timing = &edid->detailed_timings[i];
  29. ! data = &timing->data.other_data;
  30. ! amdgpu_dm_connector->min_vfreq = 48;
  31. ! amdgpu_dm_connector->max_vfreq = 75;
  32. ! if (amdgpu_dm_connector->max_vfreq - amdgpu_dm_connector->min_vfreq > 10){
  33. ! freesync_capable = true;
  34. ! printk(KERN_INFO "freesync patch applied");
  35. }
  36. + connector->display_info.monitor_range.min_vfreq = 48;
  37. + connector->display_info.monitor_range.max_vfreq = 75;
  38. +
  39. }
  40.  
  41. update:
  42.  
Advertisement
Add Comment
Please, Sign In to add comment