[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