Searched refs:vmode (Results 1 - 25 of 127) sorted by relevance

123456

/drivers/video/fbdev/
H A Dmacmodes.c141 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 Dmacmodes.h53 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 Dps3fb.c264 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 Dmxsfb.c594 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 Dplatinumfb.c48 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 Damba-clcd-versatile.c21 .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 Dvalkyriefb.c7 * 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 Dbfin_adv7393fb.h69 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 Dcontrolfb.c60 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 D68328fb.c72 .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 Dvfb.c100 .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 Dfsl-diu-fb.c73 .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 Dpvr2fb.c169 .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 Digafb.c96 .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 Dmaxinefb.c51 .vmode = FB_VMODE_NONINTERLACED,
H A Dq40fb.c51 .vmode = FB_VMODE_NONINTERLACED,
H A Ds3c-fb.c1249 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 Dadf_fbdev.c121 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 Dpbias-regulator.c33 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 Dnvram.c658 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 Dinitextlfb.c144 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 Dmodedb.c512 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 Dfbmon.c407 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 DXGI_main_26.c89 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 Dcfag12864bfb.c64 .vmode = FB_VMODE_NONINTERLACED,

Completed in 881 milliseconds

123456