aboutsummaryrefslogtreecommitdiff
path: root/virt
diff options
context:
space:
mode:
authorZhao Yakui <yakui.zhao@intel.com>2009-06-26 09:46:18 +0800
committerEric Anholt <eric@anholt.net>2009-07-09 15:56:34 -0700
commite99da35f060f9a3407f7def474a1df31f3b8643a (patch)
treeac5fab13833c763047e5f0840c3f69a0f578d5cd /virt
parenta17458fc9d9edc98b7c5865cdc42681cf9059f1c (diff)
drm/i915: Check the LID device to decide whether the LVDS should be initialized
On some boxes the mobile chipset is used and there is no LVDS device. In such case we had better not initialize the LVDS output device so that one pipe can be used for other output device. For example: E-TOP. But unfortunately the LVDS device is still initialized on the boxes based on mobile chipset in KMS mode. It brings that this pipe occupied by LVDS can't be used for other output device. After checking the acpidump we find that there is no LID device on such boxes. In such case we can use the LID device to decide whether the LVDS device should be initialized. If there is no LID device, we can think that there is no LVDS device. It is unnecessary to initialize the LVDS output device. If there exists the LID device, it will continue the current flowchart. Maybe on some boxes there is no LVDS device but the LID device is found. In such case it should be added to the quirk list. http://bugs.freedesktop.org/show_bug.cgi?id=21496 http://bugs.freedesktop.org/show_bug.cgi?id=21856 http://bugs.freedesktop.org/show_bug.cgi?id=21127 Signed-off-by: Zhao Yakui <yakui.zhao@intel.com> Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org> [anholt: squashed in style fixups] Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions