From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753496Ab1GZOwM (ORCPT ); Tue, 26 Jul 2011 10:52:12 -0400 Received: from mail-yx0-f174.google.com ([209.85.213.174]:52308 "EHLO mail-yx0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752417Ab1GZOwG convert rfc822-to-8bit (ORCPT ); Tue, 26 Jul 2011 10:52:06 -0400 MIME-Version: 1.0 In-Reply-To: References: <1309995012-5873-1-git-send-email-reimth@gmail.com> <1309995012-5873-3-git-send-email-reimth@gmail.com> Date: Tue, 26 Jul 2011 10:52:05 -0400 Message-ID: Subject: Re: [PATCH 2/3] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem From: Alex Deucher To: Dave Airlie Cc: reimth@googlemail.com, Dave Airlie , Mario Kleiner , Jean Delvare , Tyson Whitehead , Jason Wessel , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, stable@kernel.org, Thomas Reim Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 26, 2011 at 9:20 AM, Dave Airlie wrote: > On Thu, Jul 7, 2011 at 3:01 PM, Alex Deucher wrote: >> On Wed, Jul 6, 2011 at 7:30 PM,   wrote: >>> From: Thomas Reim > > Guys I really still hate this :-) > > Other OSes must deal with this sort of thing and I can't say they > don't do it like this but I can't say for certain this feels like the > right answer. > I emailed the closed driver display team, but as the issue seems to only afflict certain rs690/rs740 boards, I'm not sure anyone will remember what quirks those boards had as they are about 5 generations old at this point. > My thinking is that we could probably just trust the hot plug detect > if its reported on HDMI and DVI-D connectors, we still need to poll > DVI-D as the VGA->DVI convertors don't often assert hpd. > > Am I missing something that this wouldn't fix? The issue in this case is that the problematic connectors don't have HPD pin wired up and the ddc lines seem to be wired improperly so a ddc probe always reports something connected unless you actually look at the EDID header. For DVI-I we probably have to poll since only the digital portion will assert hpd in most cases. Alex