summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/via_driver.c22
-rw-r--r--src/via_xvmc.c3
2 files changed, 12 insertions, 13 deletions
diff --git a/src/via_driver.c b/src/via_driver.c
index 789c7d4..2aec99c 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -2102,7 +2102,6 @@ static Bool
viaWriteModeV4L(ScrnInfoPtr pScrn, DisplayModePtr mode)
{
VIAPtr pVia = VIAPTR(pScrn);
- vgaHWPtr hwp = VGAHWPTR(pScrn);
DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, "viaWriteModeV4L\n"));
@@ -2117,16 +2116,8 @@ viaWriteModeV4L(ScrnInfoPtr pScrn, DisplayModePtr mode)
pVia->V4Lfd = -1;
return FALSE;
}
-
- /* Save MCLK value*/
- pVia->swov.Save_3C4_16 = hwp->readSeq(hwp, 0x16);
- pVia->swov.Save_3C4_17 = hwp->readSeq(hwp, 0x17);
- pVia->swov.Save_3C4_18 = hwp->readSeq(hwp, 0x18);
-
- DBG_DD(ErrorF("Store 3c4.16 : %08x \n", pVia->swov.Save_3C4_16));
- DBG_DD(ErrorF(" 3c4.17 : %08x \n", pVia->swov.Save_3C4_17));
- DBG_DD(ErrorF(" 3c4.18 : %08x \n", pVia->swov.Save_3C4_18));
return TRUE;
+
}
/*
@@ -2454,6 +2445,8 @@ VIAWriteMode(ScrnInfoPtr pScrn, DisplayModePtr mode)
{
VIAPtr pVia = VIAPTR(pScrn);
VIABIOSInfoPtr pBIOSInfo = pVia->pBIOSInfo;
+ vgaHWPtr hwp = VGAHWPTR(pScrn);
+
DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, "VIAWriteMode\n"));
@@ -2499,6 +2492,15 @@ VIAWriteMode(ScrnInfoPtr pScrn, DisplayModePtr mode)
viaWriteModeV4L(pScrn, mode);
#endif
+ /* Save MCLK value*/
+ pVia->swov.Save_3C4_16 = hwp->readSeq(hwp, 0x16);
+ pVia->swov.Save_3C4_17 = hwp->readSeq(hwp, 0x17);
+ pVia->swov.Save_3C4_18 = hwp->readSeq(hwp, 0x18);
+
+ DBG_DD(ErrorF("Store 3c4.16 : %08x \n", pVia->swov.Save_3C4_16));
+ DBG_DD(ErrorF(" 3c4.17 : %08x \n", pVia->swov.Save_3C4_17));
+ DBG_DD(ErrorF(" 3c4.18 : %08x \n", pVia->swov.Save_3C4_18));
+
VIAAdjustFrame(pScrn->scrnIndex, pScrn->frameX0, pScrn->frameY0, 0);
return TRUE;
}
diff --git a/src/via_xvmc.c b/src/via_xvmc.c
index 32504d0..e283f2c 100644
--- a/src/via_xvmc.c
+++ b/src/via_xvmc.c
@@ -947,9 +947,6 @@ int viaXvMCInterceptPutImage( ScrnInfoPtr pScrn,short src_x, short src_y,
clipBoxes, data);
}
-
-
-
unsigned long viaXvMCPutImageSize(ScrnInfoPtr pScrn)
{
return sizeof(ViaXvMCCommandBuffer);