https://bugs.freedesktop.org/show_bug.cgi?id=107153
--- Comment #16 from Peter zurohki@gmail.com --- Created attachment 140681 --> https://bugs.freedesktop.org/attachment.cgi?id=140681&action=edit Dmesg with patch minus freesync
The kernel wouldn't build with that patch. It doesn't seem to recognize the freesync_enable part. Is that in 4.18?
I removed the three Freesync lines from the patch and built 4.18-rc5. I've attached its dmesg output.
Build error:
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: In function ‘dm_update_crtcs_state’: drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:4832:29: error: ‘struct dm_crtc_state’ has no member named ‘freesync_enabled’; did you mean ‘crc_enabled’? dm_old_crtc_state->freesync_enabled, ^~~~~~~~~~~~~~~~ crc_enabled drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:4833:29: error: ‘struct dm_crtc_state’ has no member named ‘freesync_enabled’; did you mean ‘crc_enabled’? dm_new_crtc_state->freesync_enabled); ^~~~~~~~~~~~~~~~ crc_enabled