[PATCH driver/ast 06/15] Clean up namespace in ast_2dtool.c

Egbert Eich eich at freedesktop.org
Thu Apr 24 10:36:54 PDT 2014


From: Egbert Eich <eich at suse.de>

- Make local functions static
  This sometimes helps the compiler to optimize.
- Make sure exported functions have 'AST' in their name.
  This avoids name space conflicts with the server or other drivers.
- Place declaration of exported functions in a header file.
  This ensures that changes to the function type or arguments are followed
  thru everywhere.

Signed-off-by: Egbert Eich <eich at suse.de>
---
 src/ast.h        |  6 ++++
 src/ast_2dtool.c | 42 ++++++++++++----------------
 src/ast_2dtool.h |  2 ++
 src/ast_accel.c  | 83 ++++++++++++++++++++++++++------------------------------
 src/ast_driver.c | 10 ++-----
 src/ast_mode.c   |  5 +---
 6 files changed, 68 insertions(+), 80 deletions(-)

diff --git a/src/ast.h b/src/ast.h
index 75a1a98..20df2e1 100644
--- a/src/ast.h
+++ b/src/ast.h
@@ -329,6 +329,12 @@ void ASTGetAST1180DRAMInfo(ScrnInfoPtr pScrn);
 void vASTEnableVGAMMIO(ScrnInfoPtr pScrn);
 Bool ASTInitVGA(ScrnInfoPtr pScrn, ULONG Flags);
 
+/* ast_2dtool.c */
+void vASTWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST);
+UCHAR *pASTjRequestCMDQ(ASTRecPtr pAST, ULONG ulDataLen);
+Bool bASTEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
+void vASTDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
+
 /* Include Files */
 #include "ast_mode.h"
 #include "ast_vgatool.h"
diff --git a/src/ast_2dtool.c b/src/ast_2dtool.c
index 47f0d64..3cf83fe 100644
--- a/src/ast_2dtool.c
+++ b/src/ast_2dtool.c
@@ -53,16 +53,8 @@
 typedef Bool (*PFN_bENABLE_CMDQ)(ScrnInfoPtr , ASTRecPtr);
 
 /* Prototype type declaration */
-Bool bInitCMDQInfo(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-Bool bEnableCMDQ(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-Bool bEnableCMDQ2300(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-Bool bEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-void vDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-void vWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-UCHAR *pjRequestCMDQ(ASTRecPtr pAST, ULONG   ulDataLen);
-Bool bGetLineTerm(_LINEInfo *LineInfo, LINEPARAM *dsLineParam);
 
-Bool
+static Bool
 bInitCMDQInfo(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 {
 
@@ -110,12 +102,12 @@ bInitCMDQInfo(ScrnInfoPtr pScrn, ASTRecPtr pAST)
     return (TRUE);
 }
 
-Bool
+static Bool
 bEnableCMDQ(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 {
     ULONG ulVMCmdQBasePort = 0;
 
-    vWaitEngIdle(pScrn, pAST);
+    vASTWaitEngIdle(pScrn, pAST);
 
     /* set DBG Select Info */
     if (pAST->DBGSelect)
@@ -176,12 +168,12 @@ bEnableCMDQ(ScrnInfoPtr pScrn, ASTRecPtr pAST)
     return (TRUE);
 }
 
-Bool
+static Bool
 bEnableCMDQ2300(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 {
     ULONG ulVMCmdQBasePort = 0, ulNewModeData;
 
-    vWaitEngIdle(pScrn, pAST);
+    vASTWaitEngIdle(pScrn, pAST);
 
     /* set DBG Select Info */
     if (pAST->DBGSelect)
@@ -242,7 +234,7 @@ bEnableCMDQ2300(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 } /* bEnableCMDQ2300 */
 
 Bool
-bEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
+bASTEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 {
     ULONG ulData;
     PFN_bENABLE_CMDQ pfnEnableCMDQ = bEnableCMDQ;
@@ -272,13 +264,13 @@ bEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 
     if (!bInitCMDQInfo(pScrn, pAST))
     {
-        vDisable2D(pScrn, pAST);
+        vASTDisable2D(pScrn, pAST);
     	return (FALSE);
     }
 
     if (!pfnEnableCMDQ(pScrn, pAST))
     {
-        vDisable2D(pScrn, pAST);
+        vASTDisable2D(pScrn, pAST);
     	return (FALSE);
     }
 
@@ -286,11 +278,11 @@ bEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 }
 
 void
-vDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
+vASTDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 {
 
-    vWaitEngIdle(pScrn, pAST);
-    vWaitEngIdle(pScrn, pAST);
+    vASTWaitEngIdle(pScrn, pAST);
+    vASTWaitEngIdle(pScrn, pAST);
 
     /* restore 2D settings */
     if (pAST->jChipType != AST1180)
@@ -309,7 +301,7 @@ vDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 
 
 void
-vWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST)
+vASTWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 {
     ULONG ulEngState, ulEngState2;
     UCHAR jReg;
@@ -320,11 +312,11 @@ vWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 
         /* 2D disable if 0xA4 D[0] = 1 */
         GetIndexRegMask(CRTC_PORT, 0xA4, 0x01, jReg);
-        if (!jReg) goto Exit_vWaitEngIdle;
+        if (!jReg) goto Exit_vASTWaitEngIdle;
 
         /* 2D not work if in std. mode */
         GetIndexRegMask(CRTC_PORT, 0xA3, 0x0F, jReg);
-        if (!jReg) goto Exit_vWaitEngIdle;
+        if (!jReg) goto Exit_vASTWaitEngIdle;
     }
 
     if (*(ULONG *) (pAST->CMDQInfo.pjCmdQBasePort) & 0x02000000)	/* MMIO Mode */
@@ -341,7 +333,7 @@ vWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST)
 
     } while ((ulEngState & ulEngCheckSetting) || (ulEngState != ulEngState2));
 
-Exit_vWaitEngIdle:
+Exit_vASTWaitEngIdle:
     ;
 }
 
@@ -362,7 +354,7 @@ static __inline ULONG ulGetCMDQLength(ASTRecPtr pAST, ULONG ulWritePointer, ULON
     return ((ulReadPointer << 3) - ulWritePointer - CMD_QUEUE_GUARD_BAND) & ulCMDQMask;
 }
 
-UCHAR *pjRequestCMDQ(
+UCHAR *pASTjRequestCMDQ(
 ASTRecPtr pAST, ULONG   ulDataLen)
 {
     UCHAR   *pjBuffer;
@@ -452,7 +444,7 @@ ASTRecPtr pAST, ULONG   ulDataLen)
 
 } /* end of pjRequestCmdQ() */
 
-Bool bGetLineTerm(_LINEInfo *LineInfo, LINEPARAM *dsLineParam)
+Bool bASTGetLineTerm(_LINEInfo *LineInfo, LINEPARAM *dsLineParam)
 {
     LONG GAbsX, GAbsY, GXInc, GYInc, GXMajor;
     LONG MM, mm, Error0, K1, K2;
diff --git a/src/ast_2dtool.h b/src/ast_2dtool.h
index 888bbf2..c3cc54a 100644
--- a/src/ast_2dtool.h
+++ b/src/ast_2dtool.h
@@ -621,3 +621,5 @@ typedef struct {
         addr->PKT_SC_dwHeader  = (ULONG)(PKT_SINGLE_CMD_HEADER + CMDQREG_LINE_NUMBER); 	\
         addr->PKT_SC_dwData[0] = (ULONG)(no);					\
       }
+
+Bool bASTGetLineTerm(_LINEInfo *LineInfo, LINEPARAM *dsLineParam);
diff --git a/src/ast_accel.c b/src/ast_accel.c
index 3bfe7ee..6fd0ca9 100644
--- a/src/ast_accel.c
+++ b/src/ast_accel.c
@@ -97,11 +97,6 @@ int ASTXAAPatternROP[16]=
    ROP_1
 };
 
-/* extern function */
-extern void vWaitEngIdle(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-extern UCHAR *pjRequestCMDQ(ASTRecPtr pAST, ULONG ulDataLen);
-extern Bool bGetLineTerm(_LINEInfo *LineInfo, LINEPARAM *dsLineParam);
-
 /* Prototype type declaration */
 Bool ASTAccelInit(ScreenPtr pScreen);
 static void ASTSync(ScrnInfoPtr pScrn);
@@ -293,7 +288,7 @@ ASTSync(ScrnInfoPtr pScrn)
     ASTRecPtr pAST = ASTPTR(pScrn);
 
     /* wait engle idle */
-    vWaitEngIdle(pScrn, pAST);
+    vASTWaitEngIdle(pScrn, pAST);
 
 } /* end of ASTSync */
 
@@ -332,7 +327,7 @@ static void ASTSetupForScreenToScreenCopy(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*2);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*2);
 
         ASTSetupSRCPitch(pSingleCMD, pAST->VideoModeInfo.ScreenPitch);
         pSingleCMD++;
@@ -421,7 +416,7 @@ ASTSubsequentScreenToScreenCopy(ScrnInfoPtr pScrn, int x1, int y1, int x2,
         if (!pAST->MMIO2D)
         {
             /* Write to CMDQ */
-            pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*6);
+            pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*6);
 
             ASTSetupSRCBase(pSingleCMD, srcbase);
             pSingleCMD++;
@@ -448,7 +443,7 @@ ASTSubsequentScreenToScreenCopy(ScrnInfoPtr pScrn, int x1, int y1, int x2,
             ASTSetupRECTXY_MMIO(width, height);
             ASTSetupCMDReg_MMIO(cmdreg);
 
-            vWaitEngIdle(pScrn, pAST);
+            vASTWaitEngIdle(pScrn, pAST);
         }
 
     } /* width & height check */
@@ -489,7 +484,7 @@ ASTSetupForSolidFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*2);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*2);
 
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
@@ -544,7 +539,7 @@ ASTSubsequentSolidFillRect(ScrnInfoPtr pScrn,
         if (!pAST->MMIO2D)
         {
             /* Write to CMDQ */
-            pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
+            pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
 
             ASTSetupDSTBase(pSingleCMD, dstbase);
             pSingleCMD++;
@@ -565,7 +560,7 @@ ASTSubsequentSolidFillRect(ScrnInfoPtr pScrn,
             ASTSetupRECTXY_MMIO(width, height);
             ASTSetupCMDReg_MMIO(cmdreg);
 
-            vWaitEngIdle(pScrn, pAST);
+            vASTWaitEngIdle(pScrn, pAST);
 
         }
 
@@ -607,7 +602,7 @@ static void ASTSetupForSolidLine(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*3);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*3);
 
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
@@ -674,7 +669,7 @@ static void ASTSubsequentSolidHorVertLine(ScrnInfoPtr pScrn,
         if (!pAST->MMIO2D)
         {
             /* Write to CMDQ */
-            pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
+            pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
 
             ASTSetupDSTBase(pSingleCMD, dstbase);
             pSingleCMD++;
@@ -695,7 +690,7 @@ static void ASTSubsequentSolidHorVertLine(ScrnInfoPtr pScrn,
             ASTSetupRECTXY_MMIO(width, height);
             ASTSetupCMDReg_MMIO(cmdreg);
 
-            vWaitEngIdle(pScrn, pAST);
+            vASTWaitEngIdle(pScrn, pAST);
 
         }
 
@@ -745,7 +740,7 @@ static void ASTSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
     LineInfo.X2 = x2;
     LineInfo.Y2 = y2;
 
-    bGetLineTerm(&LineInfo, &dsLineParam);		/* Get Line Parameter */
+    bASTGetLineTerm(&LineInfo, &dsLineParam);		/* Get Line Parameter */
 
     if (dsLineParam.dwLineAttributes & LINEPARAM_X_DEC)
         ulCommand |= CMD_X_DEC;
@@ -760,7 +755,7 @@ static void ASTSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*7);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*7);
 
         ASTSetupDSTBase(pSingleCMD, dstbase);
         pSingleCMD++;
@@ -780,7 +775,7 @@ static void ASTSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
         mUpdateWritePointer;
 
         /* Patch KDE pass abnormal point, ycchen at 052507 */
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
     else
@@ -793,7 +788,7 @@ static void ASTSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
         ASTSetupLineK2Term_MMIO(dsLineParam.dwK2Term);
         ASTSetupCMDReg_MMIO(ulCommand);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
 
@@ -841,7 +836,7 @@ ASTSetupForDashedLine(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
 
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
@@ -914,7 +909,7 @@ ASTSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
     LineInfo.X2 = x2;
     LineInfo.Y2 = y2;
 
-    bGetLineTerm(&LineInfo, &dsLineParam);		/* Get Line Parameter */
+    bASTGetLineTerm(&LineInfo, &dsLineParam);		/* Get Line Parameter */
 
     if (dsLineParam.dwLineAttributes & LINEPARAM_X_DEC)
         ulCommand |= CMD_X_DEC;
@@ -929,7 +924,7 @@ ASTSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*7);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*7);
 
         ASTSetupDSTBase(pSingleCMD, dstbase);
         pSingleCMD++;
@@ -949,7 +944,7 @@ ASTSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
         mUpdateWritePointer;
 
         /* Patch KDE pass abnormal point, ycchen at 052507 */
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
     else
@@ -962,7 +957,7 @@ ASTSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
         ASTSetupLineK2Term_MMIO(dsLineParam.dwK2Term);
         ASTSetupCMDReg_MMIO(ulCommand);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
 
@@ -1004,7 +999,7 @@ ASTSetupForMonoPatternFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
 
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
@@ -1067,7 +1062,7 @@ ASTSubsequentMonoPatternFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
 
         ASTSetupDSTBase(pSingleCMD, dstbase);
         pSingleCMD++;
@@ -1088,7 +1083,7 @@ ASTSubsequentMonoPatternFill(ScrnInfoPtr pScrn,
         ASTSetupRECTXY_MMIO(width, height);
         ASTSetupCMDReg_MMIO(cmdreg);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
     }
 
 } /* end of ASTSubsequentMonoPatternFill */
@@ -1133,7 +1128,7 @@ ASTSetupForColor8x8PatternFill(ScrnInfoPtr pScrn, int patx, int paty,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*(1 + ulPatSize/4));
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*(1 + ulPatSize/4));
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
         for (i=0; i<8; i++)
@@ -1198,7 +1193,7 @@ ASTSubsequentColor8x8PatternFillRect(ScrnInfoPtr pScrn, int patx, int paty,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*4);
 
         ASTSetupDSTBase(pSingleCMD, dstbase);
         pSingleCMD++;
@@ -1219,7 +1214,7 @@ ASTSubsequentColor8x8PatternFillRect(ScrnInfoPtr pScrn, int patx, int paty,
         ASTSetupRECTXY_MMIO(width, height);
         ASTSetupCMDReg_MMIO(cmdreg);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
     }
 
 } /* ASTSubsequentColor8x8PatternFillRect */
@@ -1264,7 +1259,7 @@ ASTSetupForCPUToScreenColorExpandFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*3);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*3);
 
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
@@ -1322,7 +1317,7 @@ ASTSubsequentCPUToScreenColorExpandFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
 
         ASTSetupSRCPitch(pSingleCMD, ((width+7)/8));
         pSingleCMD++;
@@ -1348,7 +1343,7 @@ ASTSubsequentCPUToScreenColorExpandFill(ScrnInfoPtr pScrn,
         ASTSetupRECTXY_MMIO(width, height);
         ASTSetupCMDReg_MMIO(cmdreg);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
 
@@ -1396,7 +1391,7 @@ ASTSetupForScreenToScreenColorExpandFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*3);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*3);
 
         ASTSetupDSTPitchHeight(pSingleCMD, pAST->VideoModeInfo.ScreenPitch, -1);
         pSingleCMD++;
@@ -1457,7 +1452,7 @@ ASTSubsequentScreenToScreenColorExpandFill(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*6);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*6);
 
         ASTSetupSRCBase(pSingleCMD, srcbase);
         pSingleCMD++;
@@ -1484,7 +1479,7 @@ ASTSubsequentScreenToScreenColorExpandFill(ScrnInfoPtr pScrn,
         ASTSetupRECTXY_MMIO(width, height);
         ASTSetupCMDReg_MMIO(cmdreg);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
 
@@ -1501,7 +1496,7 @@ ASTSetHWClipping(ScrnInfoPtr pScrn, int delta_y)
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*2);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*2);
 
         ASTSetupCLIP1(pSingleCMD, pAST->clip_left, pAST->clip_top - delta_y);
         pSingleCMD++;
@@ -1582,7 +1577,7 @@ static void AIPSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
 
         ASTSetupDSTBase(pSingleCMD, dstbase);
         pSingleCMD++;
@@ -1598,7 +1593,7 @@ static void AIPSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
         mUpdateWritePointer;
 
         /* Patch KDE pass abnormal point, ycchen at 052507 */
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
     else
@@ -1609,7 +1604,7 @@ static void AIPSubsequentSolidTwoPointLine(ScrnInfoPtr pScrn,
         AIPSetupLineNumber_MMIO(0);
         ASTSetupCMDReg_MMIO(ulCommand);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
 
@@ -1652,7 +1647,7 @@ AIPSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
     if (!pAST->MMIO2D)
     {
         /* Write to CMDQ */
-        pSingleCMD = (PKT_SC *) pjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
+        pSingleCMD = (PKT_SC *) pASTjRequestCMDQ(pAST, PKT_SINGLE_LENGTH*5);
 
         ASTSetupDSTBase(pSingleCMD, dstbase);
         pSingleCMD++;
@@ -1668,7 +1663,7 @@ AIPSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
         mUpdateWritePointer;
 
         /* Patch KDE pass abnormal point, ycchen at 052507 */
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
     else
@@ -1679,7 +1674,7 @@ AIPSubsequentDashedTwoPointLine(ScrnInfoPtr pScrn,
         AIPSetupLineNumber_MMIO(0);
         ASTSetupCMDReg_MMIO(ulCommand);
 
-        vWaitEngIdle(pScrn, pAST);
+        vASTWaitEngIdle(pScrn, pAST);
 
     }
 
@@ -1791,7 +1786,7 @@ void ASTDisplayVideo(ScrnInfoPtr pScrn, ASTPortPrivPtr pPriv, RegionPtr clipBoxe
         lSrcX = (ULONG)((float)rect.x * fScaleX + pPriv->src_x + 0.5f);
         lSrcY = (ULONG)((float)rect.y * fScaleY + pPriv->src_y + 0.5f);
 
-        pCopyCmd = (BURSTSCALECMD*)pjRequestCMDQ(pAST, PKT_TYPESCALE_LENGTH);
+        pCopyCmd = (BURSTSCALECMD*)pASTjRequestCMDQ(pAST, PKT_TYPESCALE_LENGTH);
 
         xf86DrvMsg(pScrn->scrnIndex, X_INFO, "pCopyCmd=%p, pBox=%x,%x,%x,%x\n", pCopyCmd, pBox->x1, pBox->y1, pBox->x2, pBox->y2);
 
diff --git a/src/ast_driver.c b/src/ast_driver.c
index a35d0ba..5b02c9e 100644
--- a/src/ast_driver.c
+++ b/src/ast_driver.c
@@ -65,10 +65,6 @@ extern void ASTUnmapMMIO(ScrnInfoPtr pScrn);
 
 extern Bool ASTSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode);
 
-extern Bool bInitCMDQInfo(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-extern Bool bEnableCMDQ(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-extern void vDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-
 #ifdef HAVE_XAA_H
 extern Bool ASTAccelInit(ScreenPtr pScreen);
 #endif
@@ -1062,7 +1058,7 @@ ASTSwitchMode(SWITCH_MODE_ARGS_DECL)
        xf86FreeOffscreenLinear(pAST->pCMDQPtr);		/* free CMDQ */
        pAST->pCMDQPtr = NULL;
    }
-   vDisable2D(pScrn, pAST);
+   vASTDisable2D(pScrn, pAST);
 #endif
 
    /* Fixed display abnormal on the of the screen if run xvidtune, ycchen at 122909 */
@@ -1138,7 +1134,7 @@ ASTLeaveVT(VT_FUNC_ARGS_DECL)
        xf86FreeOffscreenLinear(pAST->pCMDQPtr);		/* free CMDQ */
        pAST->pCMDQPtr = NULL;
    }
-   vDisable2D(pScrn, pAST);
+   vASTDisable2D(pScrn, pAST);
 #endif
 
    ASTRestore(pScrn);
@@ -1322,7 +1318,7 @@ ASTCloseScreen(CLOSE_SCREEN_ARGS_DECL)
            xf86FreeOffscreenLinear(pAST->pCMDQPtr);		/* free CMDQ */
            pAST->pCMDQPtr = NULL;
        }
-       vDisable2D(pScrn, pAST);
+       vASTDisable2D(pScrn, pAST);
 #endif
 
        ASTRestore(pScrn);
diff --git a/src/ast_mode.c b/src/ast_mode.c
index 14dcc8c..3d06700 100644
--- a/src/ast_mode.c
+++ b/src/ast_mode.c
@@ -407,9 +407,6 @@ VBIOS_DAC_INFO DAC_VGA[] = {
 };
 
 /* extern. function */
-extern Bool bEnable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-extern void vDisable2D(ScrnInfoPtr pScrn, ASTRecPtr pAST);
-
 extern Bool bInitHWC(ScrnInfoPtr pScrn, ASTRecPtr pAST);
 
 /* Prototype type declaration*/
@@ -472,7 +469,7 @@ ASTSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode)
     /* post set mode */
 #ifdef	Accel_2D
    if (!pAST->noAccel) {
-       if (!bEnable2D(pScrn, pAST)) {
+       if (!bASTEnable2D(pScrn, pAST)) {
            xf86DrvMsg(pScrn->scrnIndex, X_ERROR,"Enable 2D failed\n");
            pAST->noAccel = TRUE;
        }
-- 
1.8.4.5



More information about the xorg-devel mailing list