Message ID | CADnq5_Mu4MC9Rqx6Xp_U=b6+1VzGs6x3qvkTWkYyLCb4zYW29Q@mail.gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 05/21/15 00:04, Alex Deucher wrote: > On Wed, May 20, 2015 at 12:57 PM, Malte Schröder <malte@tnxip.de> wrote: >> On 05/20/15 17:37, Alex Deucher wrote: >>> On Tue, May 19, 2015 at 6:03 PM, Malte Schröder <malte@tnxip.de> wrote: >>>> Hi, >>>> with 4.1-rc display-port on my Tahiti XT stopped working. I used the >>>> firmware from http://people.freedesktop.org/~agd5f/radeon_ucode/ as of >>>> today. >>>> Note: the display is an Asus PB278, it used to have problems with >>>> display port negotiation, but those disappeared like a year ago. >>>> >>> >>> Does booting with radeon.auxch=0 on the kernel command line in grub >>> help? Can you bisect? >>> >>> Alex >>> >> >> Yes, radeon.auxch=0 helps. As for bisecting, I can try, but I won't have >> time for that until next week. > > No need to bisect. if auxch=0 helps, I know what commit broke it. > Does the attached patch help? Yes, this patch does fix the problem for me :) > > Alex
From e3e5efb1e3f9d3f16a6521c56cde7a7b1c83a2e8 Mon Sep 17 00:00:00 2001 From: Alex Deucher <alexander.deucher@amd.com> Date: Wed, 20 May 2015 17:58:49 -0400 Subject: [PATCH] drm/radeon: fix error flag checking in native aux path That atom table does not check these bits. Fixes aux regressions on some boards. Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Cc: stable@vger.kernel.org --- drivers/gpu/drm/radeon/radeon_dp_auxch.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_dp_auxch.c b/drivers/gpu/drm/radeon/radeon_dp_auxch.c index bf1fecc..fcbd60b 100644 --- a/drivers/gpu/drm/radeon/radeon_dp_auxch.c +++ b/drivers/gpu/drm/radeon/radeon_dp_auxch.c @@ -30,8 +30,6 @@ AUX_SW_RX_HPD_DISCON | \ AUX_SW_RX_PARTIAL_BYTE | \ AUX_SW_NON_AUX_MODE | \ - AUX_SW_RX_MIN_COUNT_VIOL | \ - AUX_SW_RX_INVALID_STOP | \ AUX_SW_RX_SYNC_INVALID_L | \ AUX_SW_RX_SYNC_INVALID_H | \ AUX_SW_RX_INVALID_START | \ -- 1.8.3.1