Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2233967
Upstream Status: Patch has been accepted on kernel/git/torvalds/linux.git
Conflicts: A few patches were avoided by not merging the series that properly create tmu_rates[]
Build Info: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=54860461
Functional testing: OtherQA
Description:
This MR fixes an flickering issue that monitors connected through TBT3 are experiencing after a second hot plug.
In short, the disabling of the Time Synchronization Handshake during TMU disable needs a verification of the tb_switch_tmu_rate_write() return value.
Signed-off-by: Desnes Nunes desnesn@redhat.com