Lines Matching defs:regp
288 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index];
301 regp->fp_horiz_regs[FP_DISPLAY_END] = output_mode->hdisplay - 1;
302 regp->fp_horiz_regs[FP_TOTAL] = output_mode->htotal - 1;
306 regp->fp_horiz_regs[FP_CRTC] = output_mode->hdisplay;
308 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1;
309 regp->fp_horiz_regs[FP_SYNC_START] = output_mode->hsync_start - 1;
310 regp->fp_horiz_regs[FP_SYNC_END] = output_mode->hsync_end - 1;
311 regp->fp_horiz_regs[FP_VALID_START] = output_mode->hskew;
312 regp->fp_horiz_regs[FP_VALID_END] = output_mode->hdisplay - 1;
314 regp->fp_vert_regs[FP_DISPLAY_END] = output_mode->vdisplay - 1;
315 regp->fp_vert_regs[FP_TOTAL] = output_mode->vtotal - 1;
316 regp->fp_vert_regs[FP_CRTC] = output_mode->vtotal - 5 - 1;
317 regp->fp_vert_regs[FP_SYNC_START] = output_mode->vsync_start - 1;
318 regp->fp_vert_regs[FP_SYNC_END] = output_mode->vsync_end - 1;
319 regp->fp_vert_regs[FP_VALID_START] = 0;
320 regp->fp_vert_regs[FP_VALID_END] = output_mode->vdisplay - 1;
323 regp->fp_control = NV_PRAMDAC_FP_TG_CONTROL_DISPEN_POS |
328 regp->fp_control |= NV_PRAMDAC_FP_TG_CONTROL_VSYNC_POS;
330 regp->fp_control |= NV_PRAMDAC_FP_TG_CONTROL_HSYNC_POS;
334 regp->fp_control |= NV_PRAMDAC_FP_TG_CONTROL_MODE_CENTER;
337 regp->fp_control |= NV_PRAMDAC_FP_TG_CONTROL_MODE_NATIVE;
339 regp->fp_control |= NV_PRAMDAC_FP_TG_CONTROL_MODE_SCALE;
341 regp->fp_control |= NV_PRAMDAC_FP_TG_CONTROL_WIDTH_12;
344 regp->fp_control |= (2 << 24);
356 regp->fp_control |= (8 << 28);
359 regp->fp_control |= (8 << 28);
361 regp->fp_debug_0 = NV_PRAMDAC_FP_DEBUG_0_YWEIGHT_ROUND |
370 regp->fp_debug_1 = 0;
372 regp->fp_debug_2 = 0;
390 regp->fp_debug_1 = NV_PRAMDAC_FP_DEBUG_1_XSCALE_TESTMODE_ENABLE |
396 regp->fp_horiz_regs[FP_VALID_START] += diff / 2;
397 regp->fp_horiz_regs[FP_VALID_END] -= diff / 2;
406 regp->fp_debug_1 = NV_PRAMDAC_FP_DEBUG_1_YSCALE_TESTMODE_ENABLE |
412 regp->fp_vert_regs[FP_VALID_START] += diff / 2;
413 regp->fp_vert_regs[FP_VALID_END] -= diff / 2;
422 regp->dither = savep->dither | 0x00010000;
425 regp->dither = savep->dither | 0x00000001;
427 regp->dither_regs[i] = 0xe4e4e4e4;
428 regp->dither_regs[i + 3] = 0x44444444;
436 regp->dither_regs[i] = savep->dither_regs[i];
437 regp->dither_regs[i + 3] = savep->dither_regs[i + 3];
440 regp->dither = savep->dither;
443 regp->fp_margin_color = 0;