>From a0e096ff6daad610917c2f28aa81ce95587308c7 Mon Sep 17 00:00:00 2001
From: Alex Deucher <[email protected]>
Date: Tue, 16 Feb 2010 11:44:21 -0500
Subject: [PATCH] drm/radeon/kms: add LVDS pll quirk for Dell Studio 15

fixes fdo bug 26358

Signed-off-by: Alex Deucher <[email protected]>
---
 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 4f7dbce..b41b4a5 100644
--- a/drivers/gpu/drm/radeon/radeon_atombios.c
+++ b/drivers/gpu/drm/radeon/radeon_atombios.c
@@ -1109,6 +1109,15 @@ static void
radeon_atom_apply_lvds_quirks(struct drm_device *dev,
                        lvds->pll_algo = PLL_ALGO_LEGACY;
        }

+       /* Dell Studio 15 laptop panel doesn't like new pll divider algo */
+       if ((dev->pdev->device == 0x95c4) &&
+           (dev->pdev->subsystem_vendor == 0x1028) &&
+           (dev->pdev->subsystem_device == 0x029f)) {
+               if ((lvds->native_mode.hdisplay == 1280) &&
+                   (lvds->native_mode.vdisplay == 800))
+                       lvds->pll_algo = PLL_ALGO_LEGACY;
+       }
+
 }

 union lvds_info {
-- 
1.5.6.3

Attachment: 0001-drm-radeon-kms-add-LVDS-pll-quirk-for-Dell-Studio-1.patch
Description: application/mbox

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to