[PATCH][Lucid][pre-stable] drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell Inspiron 700m

Surbhi Palande surbhi.palande at canonical.com
Wed Mar 3 18:13:10 UTC 2010


This patch is a simple fix for the error "no connectors reported" seen by
users with the Sony VGN-BX196VP and Dell Inspiron 700m laptops. This patch 
has been posted upstream for review. It has been tested by two users who
reported this bug on launchpad: bug 515246.

Please do consider merging it in Lucid.

The following changes since commit ff8c647d55b153564d55683b805ec0fc8ea3f1a1:
  Andy Whitcroft (1):
        UBUNTU: Start new release

are available in the git repository at:

  git://kernel.ubuntu.com/surbhi/ubuntu-lucid.git lp515246-lid

Surbhi Palande (1):
      drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell Inspiron 700m

 drivers/gpu/drm/i915/intel_lvds.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

>From 8b66c175c967cb823ef3437745531e662b0b82d8 Mon Sep 17 00:00:00 2001
From: Surbhi Palande <surbhi.palande at canonical.com>
Date: Mon, 22 Feb 2010 22:39:28 +0200
Subject: [PATCH] drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell Inspiron 700m

BugLink: https://bugs.launchpad.net/bugs/515246

Sony VGN-BX196VP and Dell Inspiron 700m report lid status as closed
when it is open. This leads to a "no connectors reported" error at startup.
Blacklisting them to always return a connected status for the default
lvds connector.

Signed-off-by: Surbhi Palande <surbhi.palande at canonical.com>
---
 drivers/gpu/drm/i915/intel_lvds.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c
index 33eed69..facafc1 100644
--- a/drivers/gpu/drm/i915/intel_lvds.c
+++ b/drivers/gpu/drm/i915/intel_lvds.c
@@ -608,6 +608,19 @@ static const struct dmi_system_id bad_lid_status[] = {
 			DMI_MATCH(DMI_PRODUCT_NAME, "Aspire one"),
 		},
 	},
+	{
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"),
+			DMI_MATCH(DMI_PRODUCT_NAME, "VGN-BX196VP"),
+		},
+	},
+	{
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc"),
+			DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 700m"),
+		},
+	},
+
 	{ }
 };
 
-- 
1.6.3.3





More information about the kernel-team mailing list