diff options
author | Jesse Barnes <jbarnes@jbarnes-t61.(none)> | 2008-07-10 12:55:12 -0700 |
---|---|---|
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | 2008-07-10 12:55:12 -0700 |
commit | e00d9435609bcff1afb71aa6638a6b42a64f5178 (patch) | |
tree | 4e64382957eb97f9321fd7bbf4a10da7743c088f /src/i830_lvds.c | |
parent | 7332132a79e5b5c208d43e93dfe0c8b12eb1728d (diff) |
Improve VBIOS feature detection, add SSC support
Improve the VBIOS feature detection and use it to find whether the platform
supports spread spectrum clocking. Use the specified reference clock, but
disable SSC if multiple heads are active, since it can cause problems in cloned
configurations.
Reviewed by Nanhai Zou.
Diffstat (limited to 'src/i830_lvds.c')
-rw-r--r-- | src/i830_lvds.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/i830_lvds.c b/src/i830_lvds.c index d1bbb3a6..c7f24342 100644 --- a/src/i830_lvds.c +++ b/src/i830_lvds.c @@ -1341,6 +1341,9 @@ i830_lvds_init(ScrnInfoPtr pScrn) goto disable_exit; } + /* Update pI830 w/SSC info, if any */ + i830_bios_get_ssc(pScrn); + skip_panel_fixed_mode_setup: /* Blacklist machines with BIOSes that list an LVDS panel without actually |