Lines Matching refs:pRendition
269 renditionPtr pRendition;
286 pRendition = renditionGetRec(pScrn);
287 if (pRendition == NULL) {
291 pRendition->pEnt = xf86GetEntityInfo(entity_num);
292 pRendition->PciInfo = dev;
482 renditionPtr pRendition;
500 pRendition=RENDITIONPTR(pScreenInfo);
504 pRendition->pEnt = xf86GetEntityInfo(pScreenInfo->entityList[0]);
505 if (pRendition->pEnt->location.type != BUS_PCI)
511 renditionProbeDDC(pScreenInfo, pRendition->pEnt->index);
523 pInt = xf86InitInt10(pRendition->pEnt->index);
529 pRendition->PciInfo = xf86GetPciInfoForEntity(pRendition->pEnt->index);
530 pRendition->pcitag= pciTag(pRendition->PciInfo->bus,
531 pRendition->PciInfo->device, pRendition->PciInfo->func);
537 xf86SetOperatingState(resVgaMem, pRendition->pEnt->index, ResUnusedOpr);
539 if (xf86RegisterResources(pRendition->pEnt->index, NULL, ResExclusive))
564 if (PCI_CHIP_V1000 == DEVICE_ID(pRendition->PciInfo)) {
590 if (!(pRendition->Options = malloc(sizeof(renditionOptions))))
592 memcpy(pRendition->Options, renditionOptions, sizeof(renditionOptions));
594 pRendition->Options);
636 if (PCI_CHIP_V1000 == DEVICE_ID(pRendition->PciInfo)) {
637 pRendition->board.chip=V1000_DEVICE;
640 pRendition->board.chip=V2000_DEVICE;
658 pRendition->board.vgaio_base = pvgaHW->PIOOffset;
660 pRendition->board.vgaio_base = 0;
662 pRendition->board.io_base = pRendition->board.vgaio_base
664 + pRendition->PciInfo->regions[1].base_addr;
666 + pRendition->PciInfo->ioBase[1]
669 pRendition->board.mmio_base=0;
670 pRendition->board.vmmio_base=0;
671 pRendition->board.mem_size=0;
673 pRendition->board.mem_base=(vu8 *)pRendition->PciInfo->memBase[0];
675 pRendition->board.vmem_base=NULL;
676 pRendition->board.init=0;
684 pRendition->board.chip==V1000_DEVICE ? 0:1].name);
690 renditionChipsets[pRendition->board.chip==V1000_DEVICE ? 0:1]
693 pRendition->PciInfo->regions[1].base_addr,
694 pRendition->PciInfo->regions[0].base_addr
696 pRendition->PciInfo->ioBase[1],
697 pRendition->PciInfo->memBase[0]
708 pRendition->board.mem_size = pScreenInfo->videoRam * 1024;
717 pRendition->board.mem_size=videoRam * 1024;
721 pRendition->board.shadowfb=TRUE;
723 if ((in_string = xf86GetOptValString(pRendition->Options, OPTION_ROTATE))){
726 pRendition->board.shadowfb = TRUE;
727 pRendition->board.rotate = 1;
731 pRendition->board.shadowfb = TRUE;
732 pRendition->board.rotate = -1;
744 if (xf86ReturnOptValBool(pRendition->Options, OPTION_SHADOW_FB,1)||
745 pRendition->board.rotate) {
751 pRendition->board.shadowfb=TRUE;
757 pRendition->board.shadowfb=FALSE;
764 if (!xf86ReturnOptValBool(pRendition->Options, OPTION_SW_CURSOR,0) &&
765 !pRendition->board.rotate){
773 if (!xf86ReturnOptValBool(pRendition->Options, OPTION_NO_DDC,0)){
788 if (!xf86ReturnOptValBool(pRendition->Options, OPTION_NO_DDC,0)){
795 mon = renditionProbeDDC(pScreenInfo, pRendition->pEnt->index);
845 if(!xf86ReturnOptValBool(pRendition->Options, OPTION_SW_CURSOR,0)){
846 if(!pRendition->board.rotate)
1000 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1006 verite_restore(pScreenInfo, &pRendition->saveRegs);
1070 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1086 pRendition=renditionGetRec(pScreenInfo);
1124 if (pRendition->board.rotate) {
1132 if(pRendition->board.shadowfb) {
1133 pRendition->board.shadowPitch
1135 pRendition->board.shadowPtr
1136 = malloc(pRendition->board.shadowPitch * height);
1137 displayWidth = pRendition->board.shadowPitch
1139 FBBase = pRendition->board.shadowPtr;
1141 pRendition->board.shadowPtr = NULL;
1142 FBBase = pRendition->board.vmem_base+pRendition->board.fbOffset;
1184 if(!xf86ReturnOptValBool(pRendition->Options, OPTION_SW_CURSOR,0)&&
1185 !pRendition->board.rotate){
1193 if (pRendition->board.shadowfb) {
1196 if(pRendition->board.rotate) {
1197 if (!pRendition->board.PointerMoved) {
1198 pRendition->board.PointerMoved = pScreenInfo->PointerMoved;
1229 if (xf86ReturnOptValBool(pRendition->Options, OPTION_OVERCLOCK_MEM,0)) {
1230 pRendition->board.overclock_mem=TRUE;
1234 pRendition->CloseScreen = pScreen->CloseScreen;
1266 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1274 virtualwidth=pRendition->mode.virtualwidth;
1277 offset+= pRendition->board.fbOffset;
1347 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1356 pRendition->pcitag,
1357 pRendition->board.mem_base, pScreenInfo->videoRam * 1024);
1361 if (pRendition->board.chip == V1000_DEVICE){
1371 = xf86ReturnOptValBool(pRendition->Options, OPTION_FBWC, WriteCombine);
1377 err = pci_device_map_range(pRendition->PciInfo,
1378 pRendition->PciInfo->regions[0].base_addr,
1379 pRendition->PciInfo->regions[0].size,
1380 mapOption, (void *)&pRendition->board.vmem_base);
1394 pRendition->board.vmem_base=
1396 pRendition->pcitag,
1397 (unsigned long)pRendition->board.mem_base,
1410 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1417 pRendition->board.vmem_base,
1420 pci_device_unmap_range(pRendition->PciInfo,
1421 pRendition->board.vmem_base,
1422 pRendition->PciInfo->regions[0].size);
1456 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1457 unsigned long iob=pRendition->board.io_base;
1489 renditionPtr pRendition = RENDITIONPTR(pScreenInfo);
1490 unsigned long iob=pRendition->board.io_base;