DF-4226 / fix.diff
--- a/sys/dev/drm/radeon/radeon_legacy_encoders.c +++ b/sys/dev/drm/radeon/radeon_legacy_encoders.c @@ -772,8 +772,8 @@ static void radeon_legacy_tmds_int_commi radeon_legacy_tmds_int_dpms(encoder, DRM_MODE_DPMS_ON); if (rdev->is_atom_bios) - radeon_atom_output_lock(encoder, true); + radeon_atom_output_lock(encoder, false); else - radeon_combios_output_lock(encoder, true); + radeon_combios_output_lock(encoder, false); } static void radeon_legacy_tmds_int_mode_set(struct drm_encoder *encoder, @@ -1143,8 +1143,8 @@ static void radeon_legacy_tv_dac_commit( radeon_legacy_tv_dac_dpms(encoder, DRM_MODE_DPMS_ON); if (rdev->is_atom_bios) - radeon_atom_output_lock(encoder, true); + radeon_atom_output_lock(encoder, false); else - radeon_combios_output_lock(encoder, true); + radeon_combios_output_lock(encoder, false); } static void radeon_legacy_tv_dac_mode_set(struct drm_encoder *encoder, |