summaryrefslogtreecommitdiff
path: root/src/radeon_driver.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/radeon_driver.c')
-rw-r--r--src/radeon_driver.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index 9cbfd0d1..a56df496 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -2723,12 +2723,15 @@ static Bool RADEONPreInitControllers(ScrnInfoPtr pScrn)
mask = 1;
else
mask = 2;
-
+
if (!RADEONAllocateControllers(pScrn, mask))
return FALSE;
RADEONGetClockInfo(pScrn);
+ if (info->IsAtomBios && info->IsIGP)
+ RADEONATOMGetIGPInfo(pScrn);
+
if (!RADEONSetupConnectors(pScrn)) {
return FALSE;
}
@@ -2737,7 +2740,7 @@ static Bool RADEONPreInitControllers(ScrnInfoPtr pScrn)
/* fixup outputs for zaphod */
RADEONFixZaphodOutputs(pScrn);
}
-
+
RADEONPrintPortMap(pScrn);
info->first_load_no_devices = FALSE;
@@ -3037,8 +3040,6 @@ Bool RADEONPreInit(ScrnInfoPtr pScrn, int flags)
}
}
- ErrorF("after xf86InitialConfiguration\n");
-
RADEONSetPitch(pScrn);
/* Set display resolution */