Lines Matching refs:pScrn

163 IBMramdacRestore(ScrnInfoPtr pScrn, RamDacRecPtr ramdacPtr,  in IBMramdacRestore()  argument
183 (pScrn, i, (ramdacReg->DacRegs[i] & 0xFF00) >> 8, in IBMramdacRestore()
186 (*ramdacPtr->WriteAddress) (pScrn, 0); in IBMramdacRestore()
188 (*ramdacPtr->WriteData) (pScrn, ramdacReg->DAC[i]); in IBMramdacRestore()
192 IBMramdacSave(ScrnInfoPtr pScrn, RamDacRecPtr ramdacPtr, in IBMramdacSave() argument
208 (*ramdacPtr->ReadAddress) (pScrn, 0); in IBMramdacSave()
210 ramdacReg->DAC[i] = (*ramdacPtr->ReadData) (pScrn); in IBMramdacSave()
213 ramdacReg->DacRegs[i] = (*ramdacPtr->ReadDAC) (pScrn, i); in IBMramdacSave()
217 IBMramdacProbe(ScrnInfoPtr pScrn, in IBMramdacProbe() argument
221 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdacProbe()
229 rev = (*ramdacPtr->ReadDAC) (pScrn, IBMRGB_rev); in IBMramdacProbe()
230 id = (*ramdacPtr->ReadDAC) (pScrn, IBMRGB_id); in IBMramdacProbe()
233 (*ramdacPtr->WriteDAC) (pScrn, ~rev, 0, IBMRGB_rev); in IBMramdacProbe()
234 (*ramdacPtr->WriteDAC) (pScrn, ~id, 0, IBMRGB_id); in IBMramdacProbe()
235 rev2 = (*ramdacPtr->ReadDAC) (pScrn, IBMRGB_rev); in IBMramdacProbe()
236 id2 = (*ramdacPtr->ReadDAC) (pScrn, IBMRGB_id); in IBMramdacProbe()
267 if (((*ramdacPtr->ReadDAC) (pScrn, IBMRGB_misc1) & 0x03) == 0x03) { in IBMramdacProbe()
275 (*ramdacPtr->WriteDAC) (pScrn, rev, 0, IBMRGB_rev); in IBMramdacProbe()
276 (*ramdacPtr->WriteDAC) (pScrn, id, 0, IBMRGB_id); in IBMramdacProbe()
279 xf86DrvMsg(pScrn->scrnIndex, X_PROBED, in IBMramdacProbe()
284 xf86DrvMsg(pScrn->scrnIndex, X_PROBED, in IBMramdacProbe()
295 xf86DrvMsg(pScrn->scrnIndex, X_PROBED, in IBMramdacProbe()
321 IBMramdac526SetBpp(ScrnInfoPtr pScrn, RamDacRegRecPtr ramdacReg) in IBMramdac526SetBpp() argument
325 switch (pScrn->bitsPerPixel) { in IBMramdac526SetBpp()
332 if (pScrn->overlayFlags & OVERLAY_8_32_PLANAR) { in IBMramdac526SetBpp()
346 if (pScrn->depth == 16) { in IBMramdac526SetBpp()
386 IBMramdac640SetBpp(ScrnInfoPtr pScrn, RamDacRegRecPtr ramdacReg) in IBMramdac640SetBpp() argument
397 switch (pScrn->depth) { in IBMramdac640SetBpp()
433 if (pScrn->overlayFlags & OVERLAY_8_32_PLANAR) { in IBMramdac640SetBpp()
472 IBMramdac526ShowCursor(ScrnInfoPtr pScrn) in IBMramdac526ShowCursor() argument
474 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac526ShowCursor()
477 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs, 0x00, 0x07); in IBMramdac526ShowCursor()
481 IBMramdac640ShowCursor(ScrnInfoPtr pScrn) in IBMramdac640ShowCursor() argument
483 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac640ShowCursor()
486 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURSOR_CONTROL, 0x00, 0x0B); in IBMramdac640ShowCursor()
487 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CROSSHAIR_CONTROL, 0x00, 0x00); in IBMramdac640ShowCursor()
491 IBMramdac526HideCursor(ScrnInfoPtr pScrn) in IBMramdac526HideCursor() argument
493 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac526HideCursor()
496 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs, 0x00, 0x24); in IBMramdac526HideCursor()
500 IBMramdac640HideCursor(ScrnInfoPtr pScrn) in IBMramdac640HideCursor() argument
502 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac640HideCursor()
505 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURSOR_CONTROL, 0x00, 0x08); in IBMramdac640HideCursor()
509 IBMramdac526SetCursorPosition(ScrnInfoPtr pScrn, int x, int y) in IBMramdac526SetCursorPosition() argument
511 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac526SetCursorPosition()
516 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_hot_x, 0x00, 0x3f); in IBMramdac526SetCursorPosition()
517 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_hot_y, 0x00, 0x3f); in IBMramdac526SetCursorPosition()
518 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_xl, 0x00, x & 0xff); in IBMramdac526SetCursorPosition()
519 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_xh, 0x00, (x >> 8) & 0xf); in IBMramdac526SetCursorPosition()
520 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_yl, 0x00, y & 0xff); in IBMramdac526SetCursorPosition()
521 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_yh, 0x00, (y >> 8) & 0xf); in IBMramdac526SetCursorPosition()
525 IBMramdac640SetCursorPosition(ScrnInfoPtr pScrn, int x, int y) in IBMramdac640SetCursorPosition() argument
527 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac640SetCursorPosition()
532 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_OFFSETX, 0x00, 0x3f); in IBMramdac640SetCursorPosition()
533 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_OFFSETY, 0x00, 0x3f); in IBMramdac640SetCursorPosition()
534 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_X_LOW, 0x00, x & 0xff); in IBMramdac640SetCursorPosition()
535 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_X_HIGH, 0x00, (x >> 8) & 0xf); in IBMramdac640SetCursorPosition()
536 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_Y_LOW, 0x00, y & 0xff); in IBMramdac640SetCursorPosition()
537 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_Y_HIGH, 0x00, (y >> 8) & 0xf); in IBMramdac640SetCursorPosition()
541 IBMramdac526SetCursorColors(ScrnInfoPtr pScrn, int bg, int fg) in IBMramdac526SetCursorColors() argument
543 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac526SetCursorColors()
545 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_col1_r, 0x00, bg >> 16); in IBMramdac526SetCursorColors()
546 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_col1_g, 0x00, bg >> 8); in IBMramdac526SetCursorColors()
547 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_col1_b, 0x00, bg); in IBMramdac526SetCursorColors()
548 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_col2_r, 0x00, fg >> 16); in IBMramdac526SetCursorColors()
549 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_col2_g, 0x00, fg >> 8); in IBMramdac526SetCursorColors()
550 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_col2_b, 0x00, fg); in IBMramdac526SetCursorColors()
554 IBMramdac640SetCursorColors(ScrnInfoPtr pScrn, int bg, int fg) in IBMramdac640SetCursorColors() argument
556 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac640SetCursorColors()
558 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_COL0, 0x00, 0); in IBMramdac640SetCursorColors()
559 (*ramdacPtr->WriteData) (pScrn, fg >> 16); in IBMramdac640SetCursorColors()
560 (*ramdacPtr->WriteData) (pScrn, fg >> 8); in IBMramdac640SetCursorColors()
561 (*ramdacPtr->WriteData) (pScrn, fg); in IBMramdac640SetCursorColors()
562 (*ramdacPtr->WriteData) (pScrn, bg >> 16); in IBMramdac640SetCursorColors()
563 (*ramdacPtr->WriteData) (pScrn, bg >> 8); in IBMramdac640SetCursorColors()
564 (*ramdacPtr->WriteData) (pScrn, bg); in IBMramdac640SetCursorColors()
565 (*ramdacPtr->WriteData) (pScrn, fg >> 16); in IBMramdac640SetCursorColors()
566 (*ramdacPtr->WriteData) (pScrn, fg >> 8); in IBMramdac640SetCursorColors()
567 (*ramdacPtr->WriteData) (pScrn, fg); in IBMramdac640SetCursorColors()
568 (*ramdacPtr->WriteData) (pScrn, bg >> 16); in IBMramdac640SetCursorColors()
569 (*ramdacPtr->WriteData) (pScrn, bg >> 8); in IBMramdac640SetCursorColors()
570 (*ramdacPtr->WriteData) (pScrn, bg); in IBMramdac640SetCursorColors()
574 IBMramdac526LoadCursorImage(ScrnInfoPtr pScrn, unsigned char *src) in IBMramdac526LoadCursorImage() argument
576 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac526LoadCursorImage()
584 (*ramdacPtr->WriteDAC) (pScrn, IBMRGB_curs_array + i, 0x00, (*src++)); in IBMramdac526LoadCursorImage()
589 IBMramdac640LoadCursorImage(ScrnInfoPtr pScrn, unsigned char *src) in IBMramdac640LoadCursorImage() argument
591 RamDacRecPtr ramdacPtr = RAMDACSCRPTR(pScrn); in IBMramdac640LoadCursorImage()
599 (*ramdacPtr->WriteDAC) (pScrn, RGB640_CURS_WRITE + i, 0x00, (*src++)); in IBMramdac640LoadCursorImage()