From patchwork Fri Sep 24 19:12:09 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Deucher X-Patchwork-Id: 207012 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id o8OJIoJn026504 for ; Fri, 24 Sep 2010 19:19:26 GMT Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 87AB39F588 for ; Fri, 24 Sep 2010 12:18:50 -0700 (PDT) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-fx0-f49.google.com (mail-fx0-f49.google.com [209.85.161.49]) by gabe.freedesktop.org (Postfix) with ESMTP id 2CACC9F4BB for ; Fri, 24 Sep 2010 12:12:11 -0700 (PDT) Received: by fxm4 with SMTP id 4so2474481fxm.36 for ; Fri, 24 Sep 2010 12:12:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=udDHUKTD+wYHdrGPc6z8keVAu8h30YxMrpE8XFjdylk=; b=q/0Mf2cDmtHTO+aZ23djb1KQCSV+aLItMxV9RHIZe/OApKOcXo/1gZFcOSnjJ7fSbO U3fUMdHZldokmMkcCc4F9mpsCOBcgQt0IUtAe5J1cMXp2rjdHD9hlUVVUS4s5fKyF21N VgvGMl4O19DH1hpXXgu0EZ9X+0DxMg3V/Io+U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=X1GSC5eThljGdkbjtc2CJ/2MVP1SkMFYZ44p+Fl9VsOi5lE+rgS9yxrZaaTk21MhkY kClMbbY8b7AMsqCAW9PEhLyo7U+aO52xLTcCnv44rKclIDLZj2EET0lPMtb28XmdURFV 3CPuIiRwAvhYUrA28zd4oBed9f0xK0HmyEVJo= MIME-Version: 1.0 Received: by 10.223.124.4 with SMTP id s4mr4113405far.31.1285355530033; Fri, 24 Sep 2010 12:12:10 -0700 (PDT) Received: by 10.223.107.72 with HTTP; Fri, 24 Sep 2010 12:12:09 -0700 (PDT) In-Reply-To: <1285189645.14364.55.camel@morgan.silverblock.net> References: <1284987540.2242.29.camel@morgan.silverblock.net> <1285023750.30856.99.camel@morgan.silverblock.net> <1285090202.19131.77.camel@morgan.silverblock.net> <1285189645.14364.55.camel@morgan.silverblock.net> Date: Fri, 24 Sep 2010 15:12:09 -0400 Message-ID: Subject: Re: [PATCH] drm/sysfs: Provide per connector control of DRM KMS polling From: Alex Deucher To: Andy Walls Cc: Greg Kroah-Hartman , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Jon Smirl , Dave Airlie X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+patchwork-dri-devel=patchwork.kernel.org@lists.freedesktop.org Errors-To: dri-devel-bounces+patchwork-dri-devel=patchwork.kernel.org@lists.freedesktop.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter1.kernel.org [140.211.167.41]); Fri, 24 Sep 2010 19:19:26 +0000 (UTC) From 0031a6b077a8f81ed680e2c1dc66bdde73dda72b Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Fri, 24 Sep 2010 15:08:44 -0400 Subject: [PATCH] drm/radeon/kms: add quirk for MSI K9A2GM motherboard Board has no digital connectors Reported-by: Andy Walls Signed-off-by: Alex Deucher Cc: stable@kernel.org --- drivers/gpu/drm/radeon/radeon_atombios.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_atombios.c b/drivers/gpu/drm/radeon/radeon_atombios.c index ebae14c..68932ba 100644 --- a/drivers/gpu/drm/radeon/radeon_atombios.c +++ b/drivers/gpu/drm/radeon/radeon_atombios.c @@ -317,6 +317,15 @@ static bool radeon_atom_apply_quirks(struct drm_device *dev, *connector_type = DRM_MODE_CONNECTOR_DVID; } + /* MSI K9A2GM V2/V3 board has no HDMI or DVI */ + if ((dev->pdev->device == 0x796e) && + (dev->pdev->subsystem_vendor == 0x1462) && + (dev->pdev->subsystem_device == 0x7302)) { + if ((supported_device == ATOM_DEVICE_DFP2_SUPPORT) || + (supported_device == ATOM_DEVICE_DFP3_SUPPORT)) + return false; + } + /* a-bit f-i90hd - ciaranm on #radeonhd - this board has no DVI */ if ((dev->pdev->device == 0x7941) && (dev->pdev->subsystem_vendor == 0x147b) && -- 1.7.1.1