summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/pvr/omaplfb/omaplfb_displayclass.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/pvr/omaplfb/omaplfb_displayclass.c b/drivers/gpu/pvr/omaplfb/omaplfb_displayclass.c
index 0afff5460bd..3434d049424 100644
--- a/drivers/gpu/pvr/omaplfb/omaplfb_displayclass.c
+++ b/drivers/gpu/pvr/omaplfb/omaplfb_displayclass.c
@@ -1056,7 +1056,7 @@ static void OMAPLFBSyncIHandler(struct work_struct *work)
psSwapChain->ulRemoveIndex++;
if (psSwapChain->ulRemoveIndex > ulMaxIndex)
psSwapChain->ulRemoveIndex = 0;
- psFlipItem->bCmdCompleted = OMAP_FALSE;
+
psFlipItem->bFlipped = OMAP_FALSE;
psFlipItem->bValid = OMAP_FALSE;
@@ -1162,6 +1162,7 @@ static IMG_BOOL ProcessFlip(IMG_HANDLE hCmdCookie,
(unsigned long)psFlipCmd->ui32SwapInterval;
psFlipItem->sSysAddr = &psBuffer->sSysAddr;
psFlipItem->bValid = OMAP_TRUE;
+ psFlipItem->bCmdCompleted = OMAP_FALSE;
psSwapChain->ulInsertIndex++;
if(psSwapChain->ulInsertIndex > ulMaxIndex)