Add missed save/restore of DSP*SIZE registers.
This commit is contained in:
parent
12ce799818
commit
2b6fc7ddb0
|
|
@ -389,6 +389,7 @@ typedef struct _I830Rec {
|
|||
CARD32 saveVBLANK_A;
|
||||
CARD32 saveVSYNC_A;
|
||||
CARD32 saveDSPASTRIDE;
|
||||
CARD32 saveDSPASIZE;
|
||||
CARD32 saveDSPAPOS;
|
||||
CARD32 saveDSPABASE;
|
||||
CARD32 saveFPB0;
|
||||
|
|
@ -401,6 +402,7 @@ typedef struct _I830Rec {
|
|||
CARD32 saveVBLANK_B;
|
||||
CARD32 saveVSYNC_B;
|
||||
CARD32 saveDSPBSTRIDE;
|
||||
CARD32 saveDSPBSIZE;
|
||||
CARD32 saveDSPBPOS;
|
||||
CARD32 saveDSPBBASE;
|
||||
CARD32 saveADPA;
|
||||
|
|
|
|||
|
|
@ -3562,6 +3562,7 @@ SaveHWState(ScrnInfoPtr pScrn)
|
|||
pI830->saveVBLANK_A = INREG(VBLANK_A);
|
||||
pI830->saveVSYNC_A = INREG(VSYNC_A);
|
||||
pI830->saveDSPASTRIDE = INREG(DSPASTRIDE);
|
||||
pI830->saveDSPASIZE = INREG(DSPASIZE);
|
||||
pI830->saveDSPAPOS = INREG(DSPAPOS);
|
||||
pI830->saveDSPABASE = INREG(DSPABASE);
|
||||
|
||||
|
|
@ -3575,6 +3576,7 @@ SaveHWState(ScrnInfoPtr pScrn)
|
|||
pI830->saveVBLANK_B = INREG(VBLANK_B);
|
||||
pI830->saveVSYNC_B = INREG(VSYNC_B);
|
||||
pI830->saveDSPBSTRIDE = INREG(DSPBSTRIDE);
|
||||
pI830->saveDSPBSIZE = INREG(DSPBSIZE);
|
||||
pI830->saveDSPBPOS = INREG(DSPBPOS);
|
||||
pI830->saveDSPBBASE = INREG(DSPBBASE);
|
||||
|
||||
|
|
@ -3733,6 +3735,7 @@ RestoreHWState(ScrnInfoPtr pScrn)
|
|||
OUTREG(VBLANK_A, pI830->saveVBLANK_A);
|
||||
OUTREG(VSYNC_A, pI830->saveVSYNC_A);
|
||||
OUTREG(DSPASTRIDE, pI830->saveDSPASTRIDE);
|
||||
OUTREG(DSPASIZE, pI830->saveDSPASIZE);
|
||||
OUTREG(DSPAPOS, pI830->saveDSPAPOS);
|
||||
OUTREG(DSPABASE, pI830->saveDSPABASE);
|
||||
OUTREG(PIPEASRC, pI830->savePIPEASRC);
|
||||
|
|
@ -3747,6 +3750,7 @@ RestoreHWState(ScrnInfoPtr pScrn)
|
|||
OUTREG(VBLANK_B, pI830->saveVBLANK_B);
|
||||
OUTREG(VSYNC_B, pI830->saveVSYNC_B);
|
||||
OUTREG(DSPBSTRIDE, pI830->saveDSPBSTRIDE);
|
||||
OUTREG(DSPBSIZE, pI830->saveDSPBSIZE);
|
||||
OUTREG(DSPBPOS, pI830->saveDSPBPOS);
|
||||
OUTREG(DSPBBASE, pI830->saveDSPBBASE);
|
||||
OUTREG(PIPEBSRC, pI830->savePIPEBSRC);
|
||||
|
|
|
|||
Loading…
Reference in New Issue