summaryrefslogtreecommitdiff
path: root/src/ast_driver.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ast_driver.c')
-rw-r--r--src/ast_driver.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/ast_driver.c b/src/ast_driver.c
index be1ac0f..b9631d4 100644
--- a/src/ast_driver.c
+++ b/src/ast_driver.c
@@ -623,15 +623,6 @@ ASTPreInit(ScrnInfoPtr pScrn, int flags)
/* Enable VGA MMIO Access */
vASTEnableVGAMMIO(pScrn);
- /* Init VGA Adapter */
- if (!xf86IsPrimaryPci(pAST->PciInfo))
- {
- ASTInitVGA(pScrn, 0);
- }
-
- vASTOpenKey(pScrn);
- bASTRegInit(pScrn);
-
/* Get Chip Type */
if (PCI_DEV_REVISION(pAST->PciInfo) >= 0x30)
pAST->jChipType = AST2400;
@@ -642,6 +633,15 @@ ASTPreInit(ScrnInfoPtr pScrn, int flags)
else
pAST->jChipType = AST2000;
+ /* Init VGA Adapter */
+ if (!xf86IsPrimaryPci(pAST->PciInfo))
+ {
+ ASTInitVGA(pScrn, 0);
+ }
+
+ vASTOpenKey(pScrn);
+ bASTRegInit(pScrn);
+
/* Get Options from Scratch */
ASTGetScratchOptions(pScrn);