/drivers/video/fbdev/ |
H A D | macmodes.c | 141 int vmode; member in struct:mode_map 183 int vmode; member in struct:monitor_map 209 * mac_vmode_to_var - converts vmode/cmode pair to var structure 210 * @vmode: MacOS video mode 214 * Converts a MacOS vmode/cmode pair to a frame buffer video 221 int mac_vmode_to_var(int vmode, int cmode, struct fb_var_screeninfo *var) argument 226 for (map = mac_modes; map->vmode != -1; map++) 227 if (map->vmode == vmode) { 285 var->vmode 303 mac_var_to_vmode(const struct fb_var_screeninfo *var, int *vmode, int *cmode) argument [all...] |
H A D | macmodes.h | 53 extern int mac_vmode_to_var(int vmode, int cmode, 55 extern int mac_var_to_vmode(const struct fb_var_screeninfo *var, int *vmode,
|
H A D | ps3fb.c | 264 static int ps3fb_cmp_mode(const struct fb_videomode *vmode, argument 271 if (var->xres > vmode->xres || var->yres > vmode->yres || 272 var->pixclock > vmode->pixclock || 273 var->hsync_len > vmode->hsync_len || 274 var->vsync_len > vmode->vsync_len) 278 if ((var->vmode & FB_VMODE_MASK) != vmode->vmode) 286 left_margin = max(var->left_margin, vmode 337 const struct fb_videomode *vmode; local 607 const struct fb_videomode *vmode; local 809 const struct fb_videomode *vmode; local [all...] |
H A D | mxsfb.c | 594 struct fb_videomode *vmode) 615 vmode->xres = TRANSFER_COUNT_GET_HCOUNT(transfer_count); 616 vmode->yres = TRANSFER_COUNT_GET_VCOUNT(transfer_count); 632 vmode->pixclock = KHZ2PICOS(clk_get_rate(host->clk) / 1000U); 633 vmode->hsync_len = get_hsync_pulse_width(host, vdctrl2); 634 vmode->left_margin = GET_HOR_WAIT_CNT(vdctrl3) - vmode->hsync_len; 635 vmode->right_margin = VDCTRL2_GET_HSYNC_PERIOD(vdctrl2) - 636 vmode->hsync_len - vmode 593 mxsfb_restore_mode(struct mxsfb_info *host, struct fb_videomode *vmode) argument 684 mxsfb_init_fbinfo_dt(struct mxsfb_info *host, struct fb_videomode *vmode) argument 754 mxsfb_init_fbinfo(struct mxsfb_info *host, struct fb_videomode *vmode) argument [all...] |
H A D | platinumfb.c | 48 int vmode, cmode; member in struct:fb_info_platinum 137 init = platinum_reg_init[pinfo->vmode-1]; 139 if ((pinfo->vmode == VMODE_832_624_75) && (pinfo->cmode > CMODE_8)) 148 info->fix.line_length = vmode_attrs[pinfo->vmode-1].hres * (1<<pinfo->cmode) 245 init = platinum_reg_init[pinfo->vmode-1]; 273 int vmode, cmode; local 275 vmode = pinfo->vmode; 278 init = platinum_reg_init[vmode - 1]; 443 * This routine takes a user-supplied var, and picks the best vmode/cmod 450 int vmode, cmode; local 505 int vmode = simple_strtoul(this_opt+6, NULL, 0); local [all...] |
H A D | amba-clcd-versatile.c | 21 .vmode = FB_VMODE_NONINTERLACED, 45 .vmode = FB_VMODE_NONINTERLACED, 70 .vmode = FB_VMODE_NONINTERLACED, 94 .vmode = FB_VMODE_NONINTERLACED, 119 .vmode = FB_VMODE_NONINTERLACED,
|
H A D | valkyriefb.c | 7 * Vmode-switching changes and vmode 15/17 modifications created 29 August 79 int vmode, cmode; member in struct:fb_par_valkyrie 171 return mac_vmode_to_var(par->vmode, par->cmode, var); 442 * and picks the best vmode/cmode from it. 450 * add support for vmode 17. This was reinforced by the fact that 456 * messages when a vmode/cmode switch fails. (Most of the error messages are 459 * messages.) In addition, I think the new code *might* fix some vmode- 469 int vmode, cmode; local 474 if (mac_var_to_vmode(var, &vmode, &cmode) != 0) { 481 if (vmode < 572 int vmode = simple_strtoul(this_opt+6, NULL, 0); local [all...] |
H A D | bfin_adv7393fb.h | 69 u16 vmode; member in struct:adv7393fb_modes 171 .vmode = FB_VMODE_INTERLACED, 187 .vmode = FB_VMODE_INTERLACED, 203 .vmode = FB_VMODE_INTERLACED, 219 .vmode = FB_VMODE_INTERLACED, 235 .vmode = FB_VMODE_INTERLACED, 251 .vmode = FB_VMODE_INTERLACED,
|
H A D | controlfb.c | 60 int vmode, cmode; member in struct:fb_par_control 407 int full, sense, vmode, cmode, vyres; local 426 vmode = nvram_read_byte(NV_VMODE); 427 if (vmode < 1 || vmode > VMODE_MAX || 428 control_mac_modes[vmode - 1].m[full] < cmode) { 431 vmode = mac_map_monitor_sense(sense); 432 if (control_mac_modes[vmode - 1].m[full] < cmode) 433 vmode = VMODE_640_480_60; 438 vmode 558 int vmode = simple_strtoul(this_opt+6, NULL, 0); local [all...] |
H A D | 68328fb.c | 72 .vmode = FB_VMODE_NONINTERLACED, 142 if (var->vmode & FB_VMODE_CONUPDATE) { 143 var->vmode |= FB_VMODE_YWRAP; 369 if (var->vmode & FB_VMODE_YWRAP) { 381 if (var->vmode & FB_VMODE_YWRAP) 382 info->var.vmode |= FB_VMODE_YWRAP; 384 info->var.vmode &= ~FB_VMODE_YWRAP;
|
H A D | vfb.c | 100 .vmode = FB_VMODE_NONINTERLACED, 171 if (var->vmode & FB_VMODE_CONUPDATE) { 172 var->vmode |= FB_VMODE_YWRAP; 392 if (var->vmode & FB_VMODE_YWRAP) { 403 if (var->vmode & FB_VMODE_YWRAP) 404 info->var.vmode |= FB_VMODE_YWRAP; 406 info->var.vmode &= ~FB_VMODE_YWRAP;
|
H A D | fsl-diu-fb.c | 73 .vmode = FB_VMODE_NONINTERLACED 87 .vmode = FB_VMODE_NONINTERLACED 101 .vmode = FB_VMODE_NONINTERLACED 115 .vmode = FB_VMODE_NONINTERLACED 129 .vmode = FB_VMODE_NONINTERLACED 143 .vmode = FB_VMODE_NONINTERLACED 157 .vmode = FB_VMODE_NONINTERLACED 171 .vmode = FB_VMODE_NONINTERLACED 185 .vmode = FB_VMODE_NONINTERLACED 199 .vmode [all...] |
H A D | pvr2fb.c | 169 .vmode = FB_VMODE_NONINTERLACED, 374 var->vmode &= FB_VMODE_MASK; 375 if (var->vmode & FB_VMODE_INTERLACED && video_output != VO_VGA) 381 if (var->vmode & FB_VMODE_DOUBLE && video_output == VO_VGA) 462 if (var->vmode & FB_VMODE_YWRAP) { 481 var->vmode |= FB_VMODE_DOUBLE; 485 var->vmode |= FB_VMODE_INTERLACED; 488 var->vmode &= ~FB_VMODE_INTERLACED; 489 var->vmode |= FB_VMODE_NONINTERLACED; 512 if (var->vmode [all...] |
H A D | igafb.c | 96 .vmode = FB_VMODE_NONINTERLACED 120 .vmode = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED 143 .vmode = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED 166 .vmode = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED 476 * Set default vmode and cmode from PROM properties.
|
H A D | maxinefb.c | 51 .vmode = FB_VMODE_NONINTERLACED,
|
H A D | q40fb.c | 51 .vmode = FB_VMODE_NONINTERLACED,
|
H A D | s3c-fb.c | 1249 fbinfo->var.vmode = FB_VMODE_NONINTERLACED; 1296 struct fb_videomode *vmode = sfb->pdata->vtiming; local 1301 if (!vmode->pixclock) 1302 s3c_fb_missing_pixclock(vmode); 1304 clkdiv = s3c_fb_calc_pixclk(sfb, vmode->pixclock); 1318 data = VIDTCON0_VBPD(vmode->upper_margin - 1) | 1319 VIDTCON0_VFPD(vmode->lower_margin - 1) | 1320 VIDTCON0_VSPW(vmode->vsync_len - 1); 1323 data = VIDTCON1_HBPD(vmode->left_margin - 1) | 1324 VIDTCON1_HFPD(vmode [all...] |
/drivers/video/adf/ |
H A D | adf_fbdev.c | 121 struct fb_videomode *vmode) 123 memset(vmode, 0, sizeof(*vmode)); 125 vmode->refresh = mode->vrefresh; 127 vmode->xres = mode->hdisplay; 128 vmode->yres = mode->vdisplay; 130 vmode->pixclock = mode->clock ? KHZ2PICOS(mode->clock) : 0; 131 vmode->left_margin = mode->htotal - mode->hsync_end; 132 vmode->right_margin = mode->hsync_start - mode->hdisplay; 133 vmode 120 adf_modeinfo_to_fb_videomode(const struct drm_mode_modeinfo *mode, struct fb_videomode *vmode) argument 156 adf_modeinfo_from_fb_videomode(const struct fb_videomode *vmode, struct drm_mode_modeinfo *mode) argument 496 struct fb_videomode vmode; local [all...] |
/drivers/regulator/ |
H A D | pbias-regulator.c | 33 u32 vmode; member in struct:pbias_reg_info 64 .vmode = BIT(0), 72 .vmode = BIT(8), 80 .vmode = BIT(21), 88 .vmode = BIT(21), 158 drvdata[data_idx].desc.vsel_mask = info->vmode;
|
/drivers/char/ |
H A D | nvram.c | 658 unsigned vmode; local 705 vmode = (nvram[14] << 8) || nvram[15]; 708 colors[vmode & 7], 709 vmode & 8 ? 80 : 40, 710 vmode & 16 ? "VGA" : "TV", vmode & 32 ? "PAL" : "NTSC"); 712 vmode & 64 ? "" : "no ", 713 vmode & 128 ? "on" : "off", 714 vmode & 256 ? 715 (vmode [all...] |
/drivers/video/fbdev/sis/ |
H A D | initextlfb.c | 144 var->vmode = FB_VMODE_NONINTERLACED; 146 var->vmode = FB_VMODE_INTERLACED; 153 var->vmode = FB_VMODE_DOUBLE; 161 if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) { 167 } else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) {
|
/drivers/video/fbdev/core/ |
H A D | modedb.c | 512 var->vmode = mode->vmode; 669 cvt_mode.vmode |= FB_VMODE_INTERLACED; 671 cvt_mode.vmode &= ~FB_VMODE_INTERLACED; 787 mode->vmode = var->vmode & FB_VMODE_MASK; 801 if (var->vmode & FB_VMODE_INTERLACED) 803 if (var->vmode & FB_VMODE_DOUBLE) 832 var->vmode = mode->vmode [all...] |
H A D | fbmon.c | 407 mode->vmode = 0; 580 mode->vmode |= FB_VMODE_INTERLACED; 725 if (mode->vmode & FB_VMODE_INTERLACED) 728 if (mode->vmode & FB_VMODE_DOUBLE) 1326 if (var->vmode & FB_VMODE_INTERLACED) { 1330 if (var->vmode & FB_VMODE_DOUBLE) { 1407 fbmode->vmode = 0; 1413 fbmode->vmode |= FB_VMODE_INTERLACED; 1415 fbmode->vmode |= FB_VMODE_DOUBLE; 1441 m->hsync_len, m->vsync_len, m->sync, m->vmode, [all...] |
/drivers/staging/xgifb/ |
H A D | XGI_main_26.c | 89 u32 *vmode) 186 *vmode = FB_VMODE_NONINTERLACED; 188 *vmode = FB_VMODE_INTERLACED; 196 *vmode = FB_VMODE_DOUBLE; 944 if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED) 946 else if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) 1238 if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED) { 1242 } else if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) { 1246 } else if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) { 1357 if (var->vmode 84 XGIfb_mode_rate_to_ddata(struct vb_device_info *XGI_Pr, struct xgi_hw_device_info *HwDeviceExtension, unsigned char modeno, u32 *left_margin, u32 *right_margin, u32 *upper_margin, u32 *lower_margin, u32 *hsync_len, u32 *vsync_len, u32 *sync, u32 *vmode) argument [all...] |
/drivers/auxdisplay/ |
H A D | cfag12864bfb.c | 64 .vmode = FB_VMODE_NONINTERLACED,
|