Lines Matching refs:CRTC
282 * CRTC Controller
284 par->CRTC[0] = htotal - 5;
285 par->CRTC[1] = (var->xres >> 3) - 1;
286 par->CRTC[2] = (var->xres >> 3) - 1;
287 par->CRTC[3] = ((htotal - 1) & 0x1F) | 0x80;
288 par->CRTC[4] = ((var->xres + var->right_margin) >> 3);
289 par->CRTC[5] = (((htotal - 1) & 0x20) << 2)
291 par->CRTC[6] = (vtotal - 2) & 0xFF;
292 par->CRTC[7] = (((vtotal - 2) & 0x100) >> 8)
299 par->CRTC[8] = 0x00;
300 par->CRTC[9] = (((var->yres - 1) & 0x200) >> 4) | 0x40;
303 par->CRTC[9] |= 0x80;
305 par->CRTC[10] = 0x00;
306 par->CRTC[11] = 0x00;
307 par->CRTC[12] = 0x00;
308 par->CRTC[13] = 0x00;
309 par->CRTC[14] = 0x00;
310 par->CRTC[15] = 0x00;
311 par->CRTC[16] = vsync_start & 0xFF;
312 par->CRTC[17] = (vsync_end & 0x0F) | 0x20;
313 par->CRTC[18] = (var->yres - 1) & 0xFF;
314 par->CRTC[19] = var->xres_virtual >> 4;
315 par->CRTC[20] = 0x00;
316 par->CRTC[21] = (var->yres - 1) & 0xFF;
317 par->CRTC[22] = (vtotal - 1) & 0xFF;
318 par->CRTC[23] = 0xC3;
319 par->CRTC[24] = 0xFF;
367 /* Protect CRTC[0-7] */
373 /* Unprotect CRTC[0-7] */
453 /* Ensure CRTC registers 0-7 are unlocked by clearing bit 7 or CRTC[17] */
454 vga_wcrt(NULL, 17, par->CRTC[17] & ~0x80);
457 vga_wcrt(NULL, i, par->CRTC[i]);
755 par->CRTC[0x13] = info->var.xres_virtual >> 3;
760 par->CRTC[0x13] = info->var.xres_virtual >> 2;
765 par->CRTC[0x13] = (info->var.xres_virtual * 3) >> 3;
771 par->CRTC[0x13] = info->var.xres_virtual >> 1;