diff options
author | Zhenyu Wang <zhenyu.z.wang@intel.com> | 2009-03-31 13:49:44 +0800 |
---|---|---|
committer | Zhenyu Wang <zhenyu.z.wang@intel.com> | 2009-03-31 14:32:43 +0800 |
commit | 4f046af760b92c07f59664359453933fb5358e3d (patch) | |
tree | 89a385ffa52ea97911c5e6c28cc49e6854cd128d | |
parent | e964d4e53af3a47de6d09c884be1cc0044d03bea (diff) |
Disable LVDS detect methods
Both methods ACPI lid and SWF bit have issues in LVDS detect from
wider testing. Fallback to origin code.
-rw-r--r-- | src/i830_lvds.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/i830_lvds.c b/src/i830_lvds.c index 7569e99d..7fc0bcec 100644 --- a/src/i830_lvds.c +++ b/src/i830_lvds.c @@ -881,6 +881,13 @@ i830_lvds_mode_set(xf86OutputPtr output, DisplayModePtr mode, static xf86OutputStatus i830_lvds_detect(xf86OutputPtr output) { + /* Fallback to origin, mark LVDS always connected. + * From wider tests, we have seen both broken cases with + * ACPI lid and SWF bit. So disable them for now until we + * get a reliable way for LVDS detect. + */ + return XF86OutputStatusConnected; + enum lid_status lid; lid = i830_lvds_acpi_lid_open(output); |