diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/radeon_bios.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/radeon_bios.c b/src/radeon_bios.c index f55d1612..10ef99f6 100644 --- a/src/radeon_bios.c +++ b/src/radeon_bios.c @@ -415,6 +415,9 @@ Bool RADEONGetLVDSInfoFromBIOS (xf86OutputPtr output) radeon_output->VSyncWidth = RADEON_BIOS16(tmp+20); radeon_output->PanelPwrDly = RADEON_BIOS16(tmp+40); + if (radeon_output->PanelPwrDly > 2000 || radeon_output->PanelPwrDly < 0) + radeon_output->PanelPwrDly = 2000; + radeon_output->Flags = 0; xf86DrvMsg(pScrn->scrnIndex, X_WARNING, "LVDS Info:\n" |