Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Revert "drm/radeon: don't share plls if monitors differ in audio support"

This reverts commit a10f0df0615abb194968fc08147f3cdd70fd5aa5.

Fixes some systems at the expense of others. Need to properly
fix the pll divider selection.

bug:
https://bugzilla.kernel.org/show_bug.cgi?id=99651

Cc: stable@vger.kernel.org

+1 -3
+1 -3
drivers/gpu/drm/radeon/atombios_crtc.c
··· 1798 1798 if ((crtc->mode.clock == test_crtc->mode.clock) && 1799 1799 (adjusted_clock == test_adjusted_clock) && 1800 1800 (radeon_crtc->ss_enabled == test_radeon_crtc->ss_enabled) && 1801 - (test_radeon_crtc->pll_id != ATOM_PPLL_INVALID) && 1802 - (drm_detect_monitor_audio(radeon_connector_edid(test_radeon_crtc->connector)) == 1803 - drm_detect_monitor_audio(radeon_connector_edid(radeon_crtc->connector)))) 1801 + (test_radeon_crtc->pll_id != ATOM_PPLL_INVALID)) 1804 1802 return test_radeon_crtc->pll_id; 1805 1803 } 1806 1804 }