/linux-4.1.27/drivers/video/fbdev/via/ |
H A D | via_utility.c | 50 bool viafb_lcd_get_support_expand_state(u32 xres, u32 yres) viafb_lcd_get_support_expand_state() argument 56 if ((xres < 640) && (yres < 480)) viafb_lcd_get_support_expand_state() 61 if ((xres < 800) && (yres < 600)) viafb_lcd_get_support_expand_state() 66 if ((xres < 1024) && (yres < 768)) viafb_lcd_get_support_expand_state() 71 if ((xres < 1280) && (yres < 768)) viafb_lcd_get_support_expand_state() 76 if ((xres < 1280) && (yres < 1024)) viafb_lcd_get_support_expand_state() 81 if ((xres < 1400) && (yres < 1050)) viafb_lcd_get_support_expand_state() 86 if ((xres < 1600) && (yres < 1200)) viafb_lcd_get_support_expand_state() 91 if ((xres < 1366) && (yres < 768)) viafb_lcd_get_support_expand_state() 96 if ((xres < 1024) && (yres < 600)) viafb_lcd_get_support_expand_state() 101 if ((xres < 1280) && (yres < 800)) viafb_lcd_get_support_expand_state() 106 if ((xres < 800) && (yres < 480)) viafb_lcd_get_support_expand_state() 111 if ((xres < 1360) && (yres < 768)) viafb_lcd_get_support_expand_state() 116 if ((xres < 480) && (yres < 640)) viafb_lcd_get_support_expand_state()
|
H A D | via_utility.h | 27 bool viafb_lcd_get_support_expand_state(u32 xres, u32 yres);
|
H A D | viafbdev.c | 192 htotal = var->left_margin + var->xres + var->right_margin get_var_refresh() 215 if (!viafb_get_best_mode(var->xres, var->yres, 60)) { viafb_check_var() 218 var->xres, var->yres, var->bits_per_pixel); viafb_check_var() 242 if (var->xres_virtual < var->xres) viafb_check_var() 243 var->xres_virtual = var->xres; viafb_check_var() 253 refresh = viafb_get_refresh(var->xres, var->yres, viafb_check_var() 258 viafb_get_best_mode(var->xres, var->yres, refresh)); viafb_check_var() 274 viafb_update_device_setting(viafbinfo->var.xres, viafbinfo->var.yres, viafb_set_par() 278 viafb_update_device_setting(viafbinfo1->var.xres, viafb_set_par() 427 return put_user(viafb_ioctl_hotplug(info->var.xres, viafb_ioctl() 436 u.viamode.xres = (u32) viafb_hotplug_Xres; viafb_ioctl() 524 u.active_dev.xres = viafb_hotplug_Xres; viafb_ioctl() 579 viafb_lcd_get_support_expand_state(info->var.xres, viafb_ioctl() 1660 static int parse_mode(const char *str, u32 devices, u32 *xres, u32 *yres) parse_mode() argument 1674 *xres = mode->xres; parse_mode() 1677 *xres = 1200; parse_mode() 1680 *xres = 640; parse_mode() 1686 *xres = simple_strtoul(str, &ptr, 10); parse_mode() 1837 default_var.xres = default_xres; via_fb_pci_probe() 1843 default_var.xres, default_var.yres, viafb_refresh)); via_fb_pci_probe() 1877 default_var.xres = viafb_second_xres; via_fb_pci_probe() 1883 default_var.xres, default_var.yres, viafb_refresh1)); via_fb_pci_probe() 1920 viafbinfo->node, viafbinfo->fix.id, default_var.xres, via_fb_pci_probe()
|
H A D | ioctl.h | 96 unsigned short xres, yres; member in struct:device_t 117 u32 xres; member in struct:viafb_ioctl_mode
|
/linux-4.1.27/drivers/video/fbdev/i810/ |
H A D | i810_dvt.c | 194 void round_off_xres(u32 *xres) round_off_xres() argument 196 if (*xres <= 640) round_off_xres() 197 *xres = 640; round_off_xres() 198 else if (*xres <= 800) round_off_xres() 199 *xres = 800; round_off_xres() 200 else if (*xres <= 1024) round_off_xres() 201 *xres = 1024; round_off_xres() 202 else if (*xres <= 1152) round_off_xres() 203 *xres = 1152; round_off_xres() 204 else if (*xres <= 1280) round_off_xres() 205 *xres = 1280; round_off_xres() 207 *xres = 1600; round_off_xres() 210 inline void round_off_yres(u32 *xres, u32 *yres) round_off_yres() argument 212 *yres = (*xres * 3) >> 2; round_off_yres() 215 static int i810fb_find_best_mode(u32 xres, u32 yres, u32 pixclock) i810fb_find_best_mode() argument 218 u8 hfl = (u8) ((xres >> 3) - 1); i810fb_find_best_mode() 234 struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() 236 u32 i_best = i810fb_find_best_mode(xres, yres, par->regs.pixclock); i810fb_encode_registers() 241 par->ovract = ((xres + var->right_margin + var->hsync_len + i810fb_encode_registers() 242 var->left_margin - 32) | ((xres - 32) << 16)); i810fb_encode_registers() 247 u32 total, xres, yres; i810fb_fill_var_timings() local 250 xres = var->xres; i810fb_fill_var_timings() 254 mode = i810fb_find_best_mode(xres, yres, pixclock); i810fb_fill_var_timings() 260 var->right_margin = (std_modes[mode].cr04 << 3) - xres; i810fb_fill_var_timings() 263 var->left_margin = (total - (xres + var->right_margin + i810fb_fill_var_timings() 233 i810fb_encode_registers(const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() argument
|
H A D | i810_gtf.c | 112 void round_off_xres(u32 *xres) { } round_off_yres() argument 113 void round_off_yres(u32 *xres, u32 *yres) { } round_off_yres() argument 125 struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() 133 n = ((xres + var->right_margin + var->hsync_len + i810fb_encode_registers() 138 /* xres */ i810fb_encode_registers() 139 par->regs.cr01 = (u8) ((xres >> 3) - 1); i810fb_encode_registers() 142 blank_e = (xres + var->right_margin + var->hsync_len + i810fb_encode_registers() 146 if (blank_s < (xres >> 3)) i810fb_encode_registers() 147 blank_s = xres >> 3; i810fb_encode_registers() 154 par->regs.cr04 = (u8) ((xres + var->right_margin) >> 3); i810fb_encode_registers() 155 par->regs.cr05 |= (u8) (((xres + var->right_margin + i810fb_encode_registers() 206 par->ovract = ((var->xres + var->right_margin + var->hsync_len + i810fb_encode_registers() 207 var->left_margin - 32) | ((var->xres - 32) << 16)); i810fb_encode_registers() 124 i810fb_encode_registers(const struct fb_var_screeninfo *var, struct i810fb_par *par, u32 xres, u32 yres) i810fb_encode_registers() argument
|
H A D | i810_main.h | 18 extern void round_off_xres (u32 *xres); 19 extern void round_off_yres (u32 *xres, u32 *yres); 23 struct i810fb_par *par, u32 xres, u32 yres);
|
H A D | i810_main.c | 144 static int xres; variable 872 u32 xres, yres, vxres, vyres; i810_round_off() local 878 xres = var->xres; i810_round_off() 891 round_off_xres(&xres); i810_round_off() 892 if (xres < 40) i810_round_off() 893 xres = 40; i810_round_off() 894 if (xres > 2048) i810_round_off() 895 xres = 2048; i810_round_off() 896 xres = (xres + 7) & ~7; i810_round_off() 898 if (vxres < xres) i810_round_off() 899 vxres = xres; i810_round_off() 901 round_off_yres(&xres, &yres); i810_round_off() 924 var->xres = xres; i810_round_off() 1012 if (vxres < var->xres) { i810_check_params() 1138 u32 xres, yres, vxres, vyres; decode_var() local 1140 xres = var->xres; decode_var() 1179 i810fb_encode_registers(var, par, xres, yres); decode_var() 1785 if (xres) i810_init_defaults() 1786 info->var.xres = xres; i810_init_defaults() 1788 info->var.xres = 640; i810_init_defaults() 1796 vyres = (vram << 20)/(info->var.xres*bpp >> 3); i810_init_defaults() 1930 if (xres && yres) { i810fb_find_init_mode() 1977 else if (!strncmp(this_opt, "xres:", 5)) i810fb_setup() 1978 xres = simple_strtoul(this_opt+5, NULL, 0); i810fb_setup() 2072 hfreq = pixclock/(info->var.xres + info->var.left_margin + i810fb_init_pci() 2086 info->monspecs.vfmax, info->var.xres, i810fb_init_pci() 2169 module_param(xres, int, 0); 2170 MODULE_PARM_DESC(xres, "Horizontal resolution in pixels (default = 640)");
|
/linux-4.1.27/drivers/video/fbdev/core/ |
H A D | fbcvt.c | 36 u32 xres; member in struct:fb_cvt_data 190 u32 xres = cvt->xres; fb_cvt_aspect_ratio() local 194 if (xres == (yres * 4)/3 && !((yres * 4) % 3)) fb_cvt_aspect_ratio() 196 else if (xres == (yres * 16)/9 && !((yres * 16) % 9)) fb_cvt_aspect_ratio() 198 else if (xres == (yres * 16)/10 && !((yres * 16) % 10)) fb_cvt_aspect_ratio() 200 else if (xres == (yres * 5)/4 && !((yres * 5) % 4)) fb_cvt_aspect_ratio() 202 else if (xres == (yres * 15)/9 && !((yres * 15) % 9)) fb_cvt_aspect_ratio() 223 pixcount = (cvt->xres * (cvt->yres/cvt->interlace))/1000000; fb_cvt_print_name() 224 pixcount_mod = (cvt->xres * (cvt->yres/cvt->interlace)) % 1000000; fb_cvt_print_name() 228 cvt->xres, cvt->yres, cvt->refresh); fb_cvt_print_name() 292 * @mode: pointer to fb_videomode; xres, yres, refresh and vmode must be 294 * @margins: add margin to calculation (1.8% of xres and yres) 320 cvt.xres = mode->xres; fb_find_mode_cvt() 326 if (!cvt.xres || !cvt.yres || !cvt.refresh) { fb_find_mode_cvt() 338 cvt.xres &= ~(FB_CVT_CELLSIZE - 1); fb_find_mode_cvt() 354 cvt.h_margin = (cvt.xres * 18)/1000; fb_find_mode_cvt() 360 cvt.active_pixels = cvt.xres + 2 * cvt.h_margin; fb_find_mode_cvt()
|
H A D | modedb.c | 24 ((v).xres == (x) && (v).yres == (y)) 606 mode->xres, mode->yres, bpp, mode->refresh); fb_try_mode() 607 var->xres = mode->xres; fb_try_mode() 609 var->xres_virtual = mode->xres; fb_try_mode() 647 * <xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m] or 650 * with <xres>, <yres>, <bpp> and <refresh> decimal numbers and 658 * of xres rounded down to 8 pixels, and 1.8% of yres. The char 699 unsigned int xres = 0, yres = 0, bpp = default_bpp, refresh = 0; fb_find_mode() local 760 xres = simple_strtol(name, NULL, 10); fb_find_mode() 768 DPRINTK("CVT mode %dx%d@%dHz%s%s%s\n", xres, yres, fb_find_mode() 775 cvt_mode.xres = xres; fb_find_mode() 796 xres, yres); fb_find_mode() 820 (res_specified && res_matches(db[i], xres, yres))) && fb_find_mode() 836 diff = 2 * (xres + yres); fb_find_mode() 840 DPRINTK("Trying %ix%i\n", db[i].xres, db[i].yres); fb_find_mode() 842 tdiff = abs(db[i].xres - xres) + fb_find_mode() 849 if (xres > db[i].xres || yres > db[i].yres) fb_find_mode() 850 tdiff += xres + yres; fb_find_mode() 888 mode->xres = var->xres; fb_var_to_videomode() 907 htotal = var->xres + var->right_margin + var->hsync_len + fb_var_to_videomode() 929 var->xres = mode->xres; fb_videomode_to_var() 931 var->xres_virtual = mode->xres; fb_videomode_to_var() 957 return (mode1->xres == mode2->xres && fb_mode_is_equal() 984 * var->xres and var->yres. If more than 1 videomode is found, will return 1001 if (mode->xres >= var->xres && mode->yres >= var->yres) { list_for_each() 1002 d = (mode->xres - var->xres) + list_for_each() 1039 d = abs(cmode->xres - mode->xres) + list_for_each() 1214 var.xres = (specs->max_x * 7200)/254;
|
H A D | fbmon.c | 381 static void calc_mode_timings(int xres, int yres, int refresh, calc_mode_timings() argument 389 var->xres = xres; calc_mode_timings() 393 mode->xres = xres; calc_mode_timings() 512 int xres, yres = 0, refresh, ratio; get_std_timing() local 514 xres = (block[0] + 31) * 8; get_std_timing() 515 if (xres <= 256) get_std_timing() 523 yres = xres; get_std_timing() 525 yres = (xres * 10)/16; get_std_timing() 528 yres = (xres * 3)/4; get_std_timing() 531 yres = (xres * 4)/5; get_std_timing() 534 yres = (xres * 9)/16; get_std_timing() 538 DPRINTK(" %dx%d@%dHz\n", xres, yres, refresh); get_std_timing() 540 calc_mode_timings(xres, yres, refresh, mode); get_std_timing() 567 mode->xres = H_ACTIVE; get_detailed_timing() 733 htotal = mode->xres + mode->right_margin + mode->hsync_len fb_get_monitor_limits() 911 var->xres = var->xres_virtual = H_ACTIVE; fb_parse_edid() 1070 pr_debug("Adding %ux%u@%u\n", m[i].xres, m[i].yres, m[i].refresh); fb_edid_add_monspecs() 1077 } else if (idx > ARRAY_SIZE(cea_modes) || !cea_modes[idx].xres) { fb_edid_add_monspecs() 1082 m[i].xres, m[i].yres, m[i].refresh); fb_edid_add_monspecs() 1143 * @xres: horizontal resolution in pixels 1147 * xres * duty_cycle 1160 static u32 fb_get_hblank_by_hfreq(u32 hfreq, u32 xres) fb_get_hblank_by_hfreq() argument 1169 hblank = (xres * duty_cycle)/(100000 - duty_cycle); fb_get_hblank_by_hfreq() 1176 * @xres: horizontal resolution in pixels 1180 * xres * duty_cycle 1187 * where: h_period = SQRT(100 - C + (0.4 * xres * M)/dclk) + C - 100 1194 static u32 fb_get_hblank_by_dclk(u32 dclk, u32 xres) fb_get_hblank_by_dclk() argument 1201 h_period += (M_VAL * xres * 2 * 1000)/(5 * dclk); fb_get_hblank_by_dclk() 1210 hblank = (xres * duty_cycle)/(100000 - duty_cycle) + 8; fb_get_hblank_by_dclk() 1337 timings->hactive = var->xres; fb_get_mode() 1405 fbmode->xres = vm->hactive; fb_videomode_from_videomode() 1452 m->xres, m->yres, m->refresh, m->pixclock, m->left_margin, dump_fb_videomode() 1554 htotal = var->xres + var->right_margin + var->hsync_len + fb_validate_mode()
|
H A D | svgalib.c | 173 pr_debug("fb%d: var.xres : %d\n", node, var->xres); 447 var->xres = (var->xres+7)&~7; svga_check_timings() 453 value = var->xres + var->left_margin + var->right_margin + var->hsync_len; svga_check_timings() 458 value = var->xres; svga_check_timings() 465 value = var->xres + var->right_margin; svga_check_timings() 517 value = var->xres + var->left_margin + var->right_margin + var->hsync_len; svga_set_timings() 522 value = var->xres; svga_set_timings() 527 value = var->xres; svga_set_timings() 532 value = var->xres + var->left_margin + var->right_margin + var->hsync_len; svga_set_timings() 537 value = var->xres + var->right_margin; svga_set_timings() 542 value = var->xres + var->right_margin + var->hsync_len; svga_set_timings()
|
/linux-4.1.27/arch/blackfin/mach-bf548/include/mach/ |
H A D | bf54x-lq043.h | 27 struct bfin_bf54xfb_val xres; member in struct:bfin_bf54xfb_mach_info
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | amba-clcd-versatile.c | 11 .xres = 640, 35 .xres = 1024, 60 .xres = 320, 84 .xres = 240, 109 .xres = 176,
|
H A D | goldfishfb.c | 100 if ((var->xres != info->var.yres) || goldfish_fb_check_var() 101 (var->yres != info->var.xres) || goldfish_fb_check_var() 103 (var->yres_virtual > info->var.xres * 2) || goldfish_fb_check_var() 104 (var->yres_virtual < info->var.xres)) { goldfish_fb_check_var() 108 if ((var->xres != info->var.xres) || goldfish_fb_check_var() 110 (var->xres_virtual != info->var.xres) || goldfish_fb_check_var() 128 info->fix.line_length = info->var.xres * 2; goldfish_fb_set_par() 145 writel(fb->fb.fix.smem_start + fb->fb.var.xres * 2 * var->yoffset, goldfish_fb_pan_display() 229 fb->fb.var.xres = width; goldfish_fb_probe()
|
H A D | atafb.c | 355 * Round up in the following order: bits_per_pixel, xres, yres, 373 * if yres_virtual > yres or xres_virtual > xres. 436 0, 0, 0, 0, 0, 0, 0, 0, /* xres-grayscale */ 618 int xres = var->xres; tt_decode_var() local 625 if (bpp > 1 || xres > sttt_xres * 2 || yres > tt_yres * 2) tt_decode_var() 628 xres = sttt_xres * 2; tt_decode_var() 632 if (bpp > 8 || xres > sttt_xres || yres > tt_yres) tt_decode_var() 635 if (xres > sttt_xres / 2 || yres > tt_yres) tt_decode_var() 638 xres = sttt_xres / 2; tt_decode_var() 642 if (xres > sttt_xres || yres > tt_yres) tt_decode_var() 644 if (xres > sttt_xres / 2 || yres > st_yres / 2) { tt_decode_var() 646 xres = sttt_xres; tt_decode_var() 651 xres = sttt_xres / 2; tt_decode_var() 656 if (xres > sttt_xres || yres > st_yres / 2) tt_decode_var() 659 xres = sttt_xres; tt_decode_var() 662 } else if (var->xres > sttt_xres || var->yres > st_yres) { tt_decode_var() 666 xres = sttt_xres; tt_decode_var() 679 linelen = xres * bpp / 8; tt_decode_var() 719 var->xres = sttt_xres / 2; tt_encode_var() 725 var->xres = sttt_xres; tt_encode_var() 731 var->xres = sttt_xres; tt_encode_var() 737 var->xres = sttt_xres / 2; tt_encode_var() 743 var->xres = sttt_xres; tt_encode_var() 750 var->xres = sttt_xres * 2; tt_encode_var() 921 int xres = var->xres; falcon_decode_var() local 941 Round up in the following order: bits_per_pixel, xres, yres, falcon_decode_var() 961 if (!xres || !yres || !bpp) falcon_decode_var() 994 var->xres > myvar->xres || falcon_decode_var() 1002 if (xres <= 320) falcon_decode_var() 1003 xres = 320; falcon_decode_var() 1004 else if (xres <= 640 && bpp != 16) falcon_decode_var() 1005 xres = 640; falcon_decode_var() 1018 * this and the console fontwidth yields the alignment for xres and falcon_decode_var() 1026 xres = (xres + 63) & ~63; falcon_decode_var() 1028 xres = (xres + 31) & ~31; falcon_decode_var() 1030 xres = (xres + 15) & ~15; falcon_decode_var() 1036 if (xres_virtual < xres) falcon_decode_var() 1037 xres_virtual = xres; falcon_decode_var() 1052 par->hw.falcon.line_width = bpp * xres / 16; falcon_decode_var() 1053 par->hw.falcon.line_offset = bpp * (xres_virtual - xres) / 16; falcon_decode_var() 1056 xstretch = (xres < 640) ? 2 : 1; falcon_decode_var() 1060 if (xres != 640 && yres != 400) falcon_decode_var() 1114 if ((plen * xres + f25.right + f25.hsync + f25.left) * falcon_decode_var() 1117 else if ((plen * xres + f32.right + f32.hsync + falcon_decode_var() 1120 else if ((plen * xres + fext.right + fext.hsync + falcon_decode_var() 1130 linesize = left_margin + xres + right_margin + hsync_len; falcon_decode_var() 1263 /* gend1 is for hde (gend-gstart multiple of align), shifter's xres */ falcon_decode_var() 1264 gend1 = gstart + roundup(xres, align) * plen / prescale; falcon_decode_var() 1265 /* gend2 is for hbb, visible xres (rest to gend1 is cut off by hblank) */ falcon_decode_var() 1266 gend2 = gstart + xres * plen / prescale; falcon_decode_var() 1267 par->HHT = plen * (left_margin + xres + right_margin) / falcon_decode_var() 1454 var->xres = hw->line_width * 16 / var->bits_per_pixel; falcon_encode_var() 1455 var->xres_virtual = var->xres + hw->line_offset * 16 / var->bits_per_pixel; falcon_encode_var() 1693 (info->var.xres_virtual - info->var.xres) / 16; falcon_pan_display() 1845 int xres = var->xres; stste_decode_var() local 1852 if (bpp > 1 || xres > sttt_xres || yres > st_yres) stste_decode_var() 1855 xres = sttt_xres; stste_decode_var() 1859 if (bpp > 4 || xres > sttt_xres || yres > st_yres) stste_decode_var() 1862 if (xres > sttt_xres / 2 || yres > st_yres / 2) stste_decode_var() 1865 xres = sttt_xres / 2; stste_decode_var() 1869 if (xres > sttt_xres || yres > st_yres / 2) stste_decode_var() 1872 xres = sttt_xres; stste_decode_var() 1886 linelen = xres * bpp / 8; stste_decode_var() 1927 var->xres = sttt_xres / 2; stste_encode_var() 1932 var->xres = sttt_xres; stste_encode_var() 1937 var->xres = sttt_xres; stste_encode_var() 2164 var->xres > myvar->xres || ext_decode_var() 2197 var->xres = external_xres; ext_encode_var() 2274 myvar->xres = external_xres; ext_detect() 2463 if (xoffset + info->var.xres > info->var.xres_virtual || atafb_pan_display() 2814 int xres, xres_virtual, yres, depth, planes; atafb_setup_ext() local 2818 /* Format is: <xres>;<yres>;<depth>;<plane organ.>; atafb_setup_ext() 2821 * [;<xres-virtual>]]]]] atafb_setup_ext() 2831 xres_virtual = xres = simple_strtoul(p, NULL, 10); atafb_setup_ext() 2832 if (xres <= 0) atafb_setup_ext() 2871 len = xres * yres * depth / 8; atafb_setup_ext() 2899 if (xres_virtual < xres) atafb_setup_ext() 2900 xres_virtual = xres; atafb_setup_ext() 2905 external_xres = xres; atafb_setup_ext() 2932 * "internal:<xres>;<yres>;<xres_max>;<yres_max>;<offset>" atafb_setup_int() 2934 * <xres>: x-resolution atafb_setup_int() 2943 int xres; atafb_setup_int() local 2948 xres = simple_strtoul(p, NULL, 10); atafb_setup_int() 2951 sttt_xres = xres; atafb_setup_int() 3004 /* Format of user defined video mode is: <xres>;<yres>;<depth> atafb_setup_user() 3007 int xres, yres, depth, temp; atafb_setup_user() local 3012 xres = simple_strtoul(p, NULL, 10); atafb_setup_user() 3024 atafb_predefined[default_par - 1].xres = xres; atafb_setup_user() 3231 fb_info.var.xres, fb_info.var.yres, fb_info.var.bits_per_pixel); atafb_init() 3232 if ((fb_info.var.xres != fb_info.var.xres_virtual) || atafb_init()
|
H A D | sh_mipi_dsi.c | 141 * move this to mipi_display_on() above and use info->var.xres sh_mipi_setup() 148 linelength = mode->xres * 3; sh_mipi_setup() 154 linelength = mode->xres * 2; sh_mipi_setup() 160 linelength = mode->xres * 3; sh_mipi_setup() 166 linelength = (mode->xres * 18 + 7) / 8; sh_mipi_setup() 172 linelength = mode->xres * 3; sh_mipi_setup() 178 linelength = mode->xres * 2; sh_mipi_setup() 184 linelength = mode->xres * 3; sh_mipi_setup() 190 linelength = (mode->xres * 18 + 7) / 8; sh_mipi_setup() 196 linelength = mode->xres * 2; sh_mipi_setup() 202 linelength = mode->xres * 2; sh_mipi_setup() 208 linelength = (mode->xres * 12 + 7) / 8; sh_mipi_setup() 215 linelength = (mode->xres + 1) / 2; sh_mipi_setup() 341 bpp = linelength / mode->xres; /* byte / pixel */ sh_mipi_setup() 343 tmp = mode->xres / bpp; /* output cycle */ sh_mipi_setup() 344 tmp = mode->xres - tmp; /* (input - output) cycle */ sh_mipi_setup()
|
H A D | w100fb.c | 190 memset_io(remapped_fbuf + (W100_FB_BASE-MEM_WINDOW_BASE), 0, (par->xres * par->yres * BITS_PER_PIXEL/8)); w100fb_clear_screen() 298 writel(par->xres, remapped_regs + mmDST_PITCH); w100_init_graphic_engine() 300 writel(par->xres, remapped_regs + mmSRC_PITCH); w100_init_graphic_engine() 304 writel((par->yres << 16) | par->xres, remapped_regs + mmSC_BOTTOM_RIGHT); w100_init_graphic_engine() 442 if (modelist[i].xres >= *x && modelist[i].yres >= *y && w100fb_get_mode() 443 modelist[i].xres < best_x && modelist[i].yres < best_y) { w100fb_get_mode() 444 best_x = modelist[i].xres; w100fb_get_mode() 447 } else if(modelist[i].xres >= *y && modelist[i].yres >= *x && w100fb_get_mode() 448 modelist[i].xres < best_y && modelist[i].yres < best_x) { w100fb_get_mode() 450 best_y = modelist[i].xres; w100fb_get_mode() 473 if(!w100fb_get_mode(par, &var->xres, &var->yres, 1)) w100fb_check_var() 476 if (par->mach->mem && ((var->xres*var->yres*BITS_PER_PIXEL/8) > (par->mach->mem->size+1))) w100fb_check_var() 479 if (!par->mach->mem && ((var->xres*var->yres*BITS_PER_PIXEL/8) > (MEM_INT_SIZE+1))) w100fb_check_var() 482 var->xres_virtual = max(var->xres_virtual, var->xres); w100fb_check_var() 518 if (par->xres != info->var.xres || par->yres != info->var.yres) { w100fb_set_par() 519 par->xres = info->var.xres; w100fb_set_par() 521 par->mode = w100fb_get_mode(par, &par->xres, &par->yres, 0); w100fb_set_par() 526 info->fix.line_length = par->xres * BITS_PER_PIXEL / 8; w100fb_set_par() 529 if ((par->xres*par->yres*BITS_PER_PIXEL/8) > (MEM_INT_SIZE+1)) { w100fb_set_par() 724 info->var.xres = par->mode->yres; w100fb_probe() 725 info->var.yres = par->mode->xres; w100fb_probe() 728 info->var.xres = par->mode->xres; w100fb_probe() 737 info->var.xres_virtual = info->var.xres; w100fb_probe() 1313 active_h_disp.f.active_h_end=mode->left_margin + mode->xres; w100_init_lcd() 1323 graphic_h_disp.f.graphic_h_end=mode->left_margin + mode->xres; w100_init_lcd() 1332 crtc_total.f.crtc_h_total=mode->left_margin + mode->xres + mode->right_margin; w100_init_lcd() 1424 if (par->xres == par->mode->xres) { w100_set_dispregs() 1427 offset=(par->xres * par->yres) - 1; w100_set_dispregs() 1433 offset=par->xres - 1; w100_set_dispregs() 1436 offset=par->xres * (par->yres - 1); w100_set_dispregs() 1455 switch(par->xres) { w100_set_dispregs() 1490 graphic_ctrl.f_w32xx.total_req_graphic=par->mode->xres >> 1; /* panel xres, not mode */ w100_set_dispregs() 1502 writel((par->xres*BITS_PER_PIXEL/8), remapped_regs + mmGRAPHIC_PITCH); w100_set_dispregs()
|
H A D | fb-puv3.c | 73 .xres = 640, 124 int screen_width = info->var.xres; unifb_prim_fillrect() 147 int right = info->var.xres - 1; unifb_prim_fillrect() 212 int screen_width = info->var.xres; unifb_prim_copyarea() 237 int right = info->var.xres; unifb_prim_copyarea() 362 if (!var->xres) unifb_check_var() 363 var->xres = 1; unifb_check_var() 366 if (var->xres > var->xres_virtual) unifb_check_var() 367 var->xres_virtual = var->xres; unifb_check_var() 383 if (var->xres_virtual < var->xoffset + var->xres) unifb_check_var() 384 var->xres_virtual = var->xoffset + var->xres; unifb_check_var() 479 if (info->var.xres == unifb_modes[i].xres unifb_set_par() 510 hSyncStart = info->var.xres + info->var.right_margin; unifb_set_par() 537 writel(get_line_length(info->var.xres, unifb_set_par() 540 writel((hTotal << 16) | (info->var.xres), UDE_HAT); unifb_set_par() 541 writel(((hTotal - 1) << 16) | (info->var.xres - 1), UDE_HBT); unifb_set_par() 629 if (var->xoffset + info->var.xres > info->var.xres_virtual || unifb_pan_display()
|
H A D | au1100fb.h | 76 u32 xres; /* Maximum horizontal resolution */ member in struct:au1100fb_panel 274 .xres = 800, 287 .xres = 240, 298 .xres = 320, 325 .xres = 320, 347 .xres = 640, 359 .xres = 640,
|
H A D | bfin_adv7393fb.h | 66 u16 xres; /* Active Horizonzal Pixels */ member in struct:adv7393fb_modes 168 .xres = 720, 184 .xres = 720, 200 .xres = 640, 216 .xres = 640, 232 .xres = 720, 248 .xres = 720,
|
H A D | ps3fb.c | 267 long xres, yres, left_margin, right_margin, upper_margin, lower_margin; ps3fb_cmp_mode() local 271 if (var->xres > vmode->xres || var->yres > vmode->yres || ps3fb_cmp_mode() 282 xres = max(var->xres, 1U); ps3fb_cmp_mode() 292 dx = ((long)vmode->left_margin + (long)vmode->xres + ps3fb_cmp_mode() 294 (left_margin + xres + right_margin); ps3fb_cmp_mode() 309 return (vmode->xres - xres) * (vmode->yres - yres); ps3fb_cmp_mode() 343 var->left_margin, var->xres, var->right_margin, ps3fb_find_mode() 349 __func__, id, vmode->left_margin, vmode->xres, ps3fb_find_mode() 370 *ddr_line_length = vmode->xres * BPP; ps3fb_find_mode() 373 if (!var->xres) ps3fb_find_mode() 374 var->xres = 1; ps3fb_find_mode() 379 if (var->xres_virtual < var->xres) ps3fb_find_mode() 380 var->xres_virtual = var->xres; ps3fb_find_mode() 395 gap = ((long)vmode->left_margin + (long)vmode->xres + ps3fb_find_mode() 397 ((long)var->left_margin + (long)var->xres + ps3fb_find_mode() 403 var->left_margin, var->xres, var->right_margin); ps3fb_find_mode() 432 if (vmode->xres == var->xres && vmode->yres == var->yres) ps3fb_find_mode() 548 if (var->xoffset + var->xres > var->xres_virtual || ps3fb_check_var() 616 info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0; ps3fb_set_par() 630 par->width = info->var.xres; ps3fb_set_par() 661 ps3fb_sync_image(info->device, 0, dst, 0, vmode->xres, l, ps3fb_set_par() 850 res.xres = info->fix.line_length / BPP; ps3fb_ioctl() 852 res.xoff = (res.xres - info->var.xres) / 2; ps3fb_ioctl()
|
H A D | hitfb.c | 242 var->xres = info->var.xres; hitfb_check_var() 243 var->xres_virtual = info->var.xres; hitfb_check_var() 252 maxy = info->fix.smem_len / var->xres; hitfb_check_var() 295 info->fix.line_length = info->var.xres; hitfb_set_par() 300 info->fix.line_length = info->var.xres*2; hitfb_set_par() 349 hitfb_var.xres = lcdclor; hitfb_probe() 353 hitfb_var.xres = lcdclor / 2; hitfb_probe() 360 hitfb_var.xres_virtual = hitfb_var.xres; hitfb_probe()
|
H A D | bfin_adv7393fb.c | 72 .xres = 720, 149 fbdev->modes[mode].xres + fbdev->modes[mode].boeft_blank; dma_desc_list() 160 fbdev->modes[mode].xres + fbdev->modes[mode].boeft_blank; dma_desc_list() 164 (fbdev->modes[mode].xres - fbdev->modes[mode].boeft_blank + dma_desc_list() 172 fbdev->modes[mode].xres + fbdev->modes[mode].boeft_blank; dma_desc_list() 186 fbdev->modes[mode].xres + fbdev->modes[mode].boeft_blank; dma_desc_list() 192 (fbdev->modes[mode].xres - fbdev->modes[mode].boeft_blank + dma_desc_list() 237 bfin_write_PPI_COUNT(fbdev->modes[mode].xres + bfin_config_ppi() 402 mem * fbdev->modes[mode].xres * fbdev->modes[mode].xres * bfin_adv7393_fb_probe() 406 fbdev->modes[mode].xres * (fbdev->modes[mode].bpp / 8); bfin_adv7393_fb_probe() 449 bfin_adv7393_fb_defined.xres = fbdev->modes[mode].xres; bfin_adv7393_fb_probe() 451 bfin_adv7393_fb_defined.xres_virtual = fbdev->modes[mode].xres; bfin_adv7393_fb_probe() 598 if (info->var.xres != var->xres || bfin_adv7393_fb_check_var() 603 __func__, var->xres, var->yres); bfin_adv7393_fb_check_var()
|
H A D | arcfb.c | 52 #define floorXres(a,xres) (a&(~(xres - 1))) 55 #define ceilXres(a,xres) (a|(xres - 1)) 93 .xres = 128, 262 linesize = par->info->var.xres/8; arcfb_lcd_update_page() 450 unsigned int xres; arcfb_write() local 454 xres = info->var.xres; arcfb_write() 455 fbmemlength = (xres * info->var.yres)/8; arcfb_write() 477 startpos = floorXres(bitppos, xres); arcfb_write() 478 endpos = ceilXres((bitppos + (count*8)), xres); arcfb_write() 481 x = startpos % xres; arcfb_write() 482 y = startpos / xres; arcfb_write() 483 w = xres; arcfb_write() 484 h = bitcount / xres; arcfb_write()
|
H A D | auo_k1900fb.c | 90 int xres = par->info->var.xres; auok1900_update_region() local 103 1, y1+1, xres, y2-y1, mode); auok1900_update_region() 108 args[2] = xres; auok1900_update_region()
|
H A D | macmodes.c | 271 var->xres = mode->xres; mac_vmode_to_var() 273 var->xres_virtual = mode->xres; mac_vmode_to_var() 324 if (var->xres > mode->xres || var->yres > mode->yres) mac_var_to_vmode() 326 if (var->xres_virtual > mode->xres || var->yres_virtual > mode->yres) mac_var_to_vmode() 342 if (mode->xres != clk_mode->xres || mode->yres != clk_mode->yres) mac_var_to_vmode()
|
H A D | efifb.c | 164 efifb_defined.xres = screen_info.lfb_width; efifb_probe() 233 efifb_defined.xres, efifb_defined.yres, efifb_probe() 237 efifb_defined.xres_virtual = efifb_defined.xres; efifb_probe() 244 efifb_defined.pixclock = 10000000 / efifb_defined.xres * efifb_probe() 246 efifb_defined.left_margin = (efifb_defined.xres / 8) & 0xf8; efifb_probe() 247 efifb_defined.hsync_len = (efifb_defined.xres / 8) & 0xf8; efifb_probe()
|
H A D | pm2fb.c | 125 .xres = 640, 227 static u32 partprod(u32 xres) partprod() argument 231 for (i = 0; pp_table[i].width && pp_table[i].width != xres; i++) partprod() 234 DPRINTK("invalid width %u\n", xres); partprod() 578 if (var->xres != var->xres_virtual) { pm2fb_check_var() 605 var->xres = (var->xres + 15) & ~15; /* could sometimes be 8 */ pm2fb_check_var() 606 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3); pm2fb_check_var() 608 if (var->xres < 320 || var->xres > 1600) { pm2fb_check_var() 609 DPRINTK("width not supported: %u\n", var->xres); pm2fb_check_var() 620 var->xres, var->yres_virtual, var->bits_per_pixel); pm2fb_check_var() 676 var->xres, var->yres, var->bits_per_pixel); pm2fb_check_var() 704 u32 xres = (info->var.xres + 31) & ~31; pm2fb_set_par() local 725 htotal = to3264(xres, depth, data64) + hbend - 1; pm2fb_set_par() 734 base = to3264(info->var.yoffset * xres + info->var.xoffset, depth, 1); pm2fb_set_par() 768 info->fix.line_length = info->var.xres * depth / 8; pm2fb_set_par() 814 pm2_WR(par, PM2R_FB_READ_MODE, partprod(xres)); pm2fb_set_par() 815 pm2_WR(par, PM2R_LB_READ_MODE, partprod(xres)); pm2fb_set_par() 816 pm2_WR(par, PM2R_TEXTURE_MAP_FORMAT, txtmap | partprod(xres)); pm2fb_set_par() 852 info->var.xres, info->var.yres, info->var.bits_per_pixel); pm2fb_set_par() 977 u32 xres = (info->var.xres + 31) & ~31; pm2fb_pan_display() local 980 base = to3264(var->yoffset * xres + var->xoffset, depth, 1); pm2fb_pan_display() 1161 u32 xres = (info->var.xres + 31) & ~31; pm2fb_imageblit() local 1195 pm2_WR(par, PM2R_FB_READ_MODE, partprod(xres)); pm2fb_imageblit()
|
H A D | sh_mobile_meram.c | 320 unsigned int xres, unsigned int yres, meram_plane_init() 324 unsigned long total_byte_count = MERAM_CALC_BYTECOUNT(xres, yres); meram_plane_init() 332 lcdc_pitch = (xres - 1) | 1023; meram_plane_init() 341 *out_pitch = xres; meram_plane_init() 345 xpitch = xres; meram_plane_init() 368 plane->cache->cache_unit = xres * save_lines; meram_plane_init() 369 plane->marker->cache_unit = xres * save_lines; meram_plane_init() 468 unsigned int xres, unsigned int yres, sh_mobile_meram_cache_alloc() 485 dev_dbg(&pdev->dev, "registering %dx%d (%s)", xres, yres, sh_mobile_meram_cache_alloc() 489 if (xres > 8192) { sh_mobile_meram_cache_alloc() 511 meram_plane_init(priv, &cache->planes[0], xres, yres, &out_pitch); sh_mobile_meram_cache_alloc() 515 xres, (yres + 1) / 2, &out_pitch); sh_mobile_meram_cache_alloc() 518 2 * xres, (yres + 1) / 2, &out_pitch); sh_mobile_meram_cache_alloc() 318 meram_plane_init(struct sh_mobile_meram_priv *priv, struct sh_mobile_meram_fb_plane *plane, unsigned int xres, unsigned int yres, unsigned int *out_pitch) meram_plane_init() argument 466 sh_mobile_meram_cache_alloc(struct sh_mobile_meram_info *pdata, const struct sh_mobile_meram_cfg *cfg, unsigned int xres, unsigned int yres, unsigned int pixelformat, unsigned int *pitch) sh_mobile_meram_cache_alloc() argument
|
H A D | 68328fb.c | 151 if (!var->xres) mc68x328fb_check_var() 152 var->xres = 1; mc68x328fb_check_var() 155 if (var->xres > var->xres_virtual) mc68x328fb_check_var() 156 var->xres_virtual = var->xres; mc68x328fb_check_var() 172 if (var->xres_virtual < var->xoffset + var->xres) mc68x328fb_check_var() 173 var->xres_virtual = var->xoffset + var->xres; mc68x328fb_check_var() 375 if (var->xoffset + info->var.xres > info->var.xres_virtual || mc68x328fb_pan_display() 441 mc68x328fb_default.xres = LXMAX; mc68x328fb_init() 443 mc68x328fb_default.xres_virtual = mc68x328fb_default.xres; mc68x328fb_init()
|
H A D | asiliantfb.c | 176 unsigned hd = p->var.xres / 8; asiliant_set_timing() 177 unsigned hs = (p->var.xres + p->var.right_margin) / 8; asiliant_set_timing() 178 unsigned he = (p->var.xres + p->var.right_margin + p->var.hsync_len) / 8; asiliant_set_timing() 179 unsigned ht = (p->var.left_margin + p->var.xres + p->var.right_margin + p->var.hsync_len) / 8; asiliant_set_timing() 186 if ((p->var.xres == 640) && (p->var.yres == 480) && (p->var.pixclock == 39722)) { asiliant_set_timing() 218 if (p->var.xres == 640) { asiliant_set_timing() 240 var->xres_virtual = var->xres; asiliantfb_check_var() 296 p->fix.line_length = p->var.xres * (p->var.bits_per_pixel >> 3); asiliantfb_set_par() 487 .xres = 640,
|
H A D | ep93xx-fb.c | 239 hclks_total = info->var.xres + info->var.left_margin + ep93xxfb_set_timing() 287 ep93xxfb_writel(fbi, ((info->var.xres * info->var.bits_per_pixel) ep93xxfb_set_par() 303 var->xres = max_t(unsigned int, var->xres, EP93XXFB_MIN_XRES); ep93xxfb_check_var() 304 var->xres = min_t(unsigned int, var->xres, EP93XXFB_MAX_XRES); ep93xxfb_check_var() 305 var->xres_virtual = max(var->xres_virtual, var->xres); ep93xxfb_check_var() 435 size = mode->xres * mode->yres * mach_info->bpp / 8; ep93xxfb_calc_fbsize() 586 info->var.xres, info->var.yres, info->var.bits_per_pixel); ep93xxfb_probe()
|
H A D | auo_k1901fb.c | 129 int xres = par->info->var.xres; auok1901_update_region() local 142 1, y1+1, xres, y2-y1, mode); auok1901_update_region() 147 args[2] = xres; auok1901_update_region() 159 args[3] = xres; auok1901_update_region()
|
H A D | g364fb.c | 156 *(unsigned int *) TOP_REG = var->yoffset * info->var.xres; g364fb_pan_display() 210 fb_var.xres = g364fb_init() 233 fb_var.xres_virtual = fbvar.xres; g364fb_init() 234 fb_fix.line_length = (xres / 8) * fb_var.bits_per_pixel; g364fb_init() 239 fb_var.yres_virtual = fb_fix.smem_len / fb_var.xres; g364fb_init()
|
H A D | fsl-diu-fb.c | 63 .xres = 1024, 77 .xres = 320, 91 .xres = 640, 105 .xres = 640, 119 .xres = 640, 133 .xres = 640, 147 .xres = 640, 161 .xres = 800, 175 .xres = 800, 189 .xres = 854, 203 .xres = 1024, 217 .xres = 1024, 231 .xres = 1280, 245 .xres = 1280, 259 .xres = 1280, 273 .xres = 1280, 287 .xres = 1280, 301 .xres = 1920, 630 base_plane_width = data->fsl_diu_info[0].var.xres; adjust_aoi_size_position() 648 if (var->xres > base_plane_width) adjust_aoi_size_position() 649 var->xres = base_plane_width; adjust_aoi_size_position() 650 if ((mfbi->x_aoi_d + var->xres) > base_plane_width) adjust_aoi_size_position() 651 mfbi->x_aoi_d = base_plane_width - var->xres; adjust_aoi_size_position() 668 if (var->xres > base_plane_width) adjust_aoi_size_position() 669 var->xres = base_plane_width; adjust_aoi_size_position() 670 if ((mfbi->x_aoi_d + var->xres) > base_plane_width) adjust_aoi_size_position() 671 mfbi->x_aoi_d = base_plane_width - var->xres; adjust_aoi_size_position() 698 if (var->xres_virtual < var->xres) fsl_diu_check_var() 699 var->xres_virtual = var->xres; fsl_diu_check_var() 709 if (var->xoffset + info->var.xres > info->var.xres_virtual) fsl_diu_check_var() 710 var->xoffset = info->var.xres_virtual - info->var.xres; fsl_diu_check_var() 834 out_be32(&hw->disp_size, (var->yres << 16) | var->xres); update_lcdc() 1168 ad->aoi_size = cpu_to_le32((var->yres << 16) | var->xres); fsl_diu_set_par() 1255 || var->xoffset + info->var.xres > info->var.xres_virtual fsl_diu_pan_display() 1987 "Specify resolution as \"<xres>x<yres>[-<bpp>][@<refresh>]\" ");
|
H A D | i740fb.c | 410 u32 xres, right, hslen, left, xtotal; i740fb_decode_var() local 417 dev_dbg(info->device, "decode_var: xres: %i, yres: %i, xres_v: %i, xres_v: %i\n", i740fb_decode_var() 418 var->xres, var->yres, var->xres_virtual, var->xres_virtual); i740fb_decode_var() 471 xres = ALIGN(var->xres, 8); i740fb_decode_var() 473 if (vxres < xres) i740fb_decode_var() 474 vxres = xres; i740fb_decode_var() 477 if (xres + xoffset > vxres) i740fb_decode_var() 478 xoffset = vxres - xres; i740fb_decode_var() 507 xtotal = xres + right + hslen + left; i740fb_decode_var() 511 par->crtc[VGA_CRTC_H_DISP] = (xres >> 3) - 1; i740fb_decode_var() 512 par->crtc[VGA_CRTC_H_BLANK_START] = ((xres + right) >> 3) - 1; i740fb_decode_var() 513 par->crtc[VGA_CRTC_H_SYNC_START] = (xres + right) >> 3; i740fb_decode_var() 514 par->crtc[VGA_CRTC_H_SYNC_END] = (((xres + right + hslen) >> 3) & 0x1F) i740fb_decode_var() 515 | ((((xres + right + hslen) >> 3) & 0x20) << 2); i740fb_decode_var() 516 par->crtc[VGA_CRTC_H_BLANK_END] = ((xres + right + hslen) >> 3 & 0x1F) i740fb_decode_var() 647 par->ext_horiz_blank = (((xres + right) >> 3) & 0x40) >> 6; i740fb_decode_var() 711 if (var->xres > var->xres_virtual) i740fb_check_var() 712 var->xres_virtual = var->xres; i740fb_check_var()
|
H A D | pxa168fb.c | 173 var->xres = mode->xres; set_mode() 175 var->xres_virtual = max(var->xres, var->xres_virtual); set_mode() 213 if (var->xoffset + var->xres > var->xres_virtual) pxa168fb_check_var() 217 if (var->xres + var->right_margin + pxa168fb_check_var() 396 x = v->xres + v->right_margin + v->hsync_len + v->left_margin; set_dumb_screen_dimensions() 431 writel((var->yres << 16) | var->xres, pxa168fb_set_par() 452 writel((var->yres << 16) | var->xres, pxa168fb_set_par() 454 writel((var->yres << 16) | var->xres, pxa168fb_set_par() 584 var->xres_virtual = var->xres; pxa168fb_init_mode() 588 var->xres, var->yres); pxa168fb_init_mode() 591 total_w = var->xres + var->left_margin + var->right_margin + pxa168fb_init_mode()
|
H A D | clps711x-fb.c | 83 val = DIV_ROUND_UP(var->xres, 16) - 1; clps711x_fb_check_var() 87 val = DIV_ROUND_UP(var->yres * var->xres * var->bits_per_pixel, 128); clps711x_fb_check_var() 111 size = (info->var.xres * info->var.yres * info->var.bits_per_pixel) / 8; clps711x_fb_set_par() 127 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; clps711x_fb_set_par() 130 lcdcon = (info->var.xres * info->var.yres * clps711x_fb_set_par() 132 lcdcon |= ((info->var.xres / 16) - 1) << 13; clps711x_fb_set_par()
|
H A D | pm3fb.c | 731 const u32 xres = (info->var.xres + 31) & ~31; pm3fb_write_mode() local 732 const u32 htotal = xres + hbend; pm3fb_write_mode() 966 if (var->xres != var->xres_virtual) { pm3fb_check_var() 988 var->xres = (var->xres + 31) & ~31; /* could sometimes be 8 */ pm3fb_check_var() 989 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3); pm3fb_check_var() 991 if (var->xres < 200 || var->xres > 2048) { pm3fb_check_var() 992 DPRINTK("width not supported: %u\n", var->xres); pm3fb_check_var() 1003 var->xres, var->yres_virtual, var->bits_per_pixel); pm3fb_check_var() 1016 var->xres, var->yres, var->bits_per_pixel); pm3fb_check_var() 1023 const u32 xres = (info->var.xres + 31) & ~31; pm3fb_set_par() local 1026 par->base = pm3fb_shift_bpp(bpp, (info->var.yoffset * xres) pm3fb_set_par() 1150 const u32 xres = (info->var.xres + 31) & ~31; pm3fb_pan_display() local 1153 (var->yoffset * xres) pm3fb_pan_display()
|
H A D | pvr2fb.c | 22 * right_margin = borderstop_h - (diwstart_h + xres); 158 .xres = 640, 384 par->hsync_total = var->left_margin + var->xres + var->right_margin + pvr2fb_set_par() 417 par->borderstop_h = par->diwstart_h + var->xres + pvr2fb_set_par() 424 if (info->var.xres < 640) pvr2fb_set_par() 444 if (var->xres < 320) pvr2fb_check_var() 445 var->xres = 320; pvr2fb_check_var() 448 if (var->xres_virtual < var->xres) pvr2fb_check_var() 449 var->xres_virtual = var->xres; pvr2fb_check_var() 467 if (var->xoffset > var->xres_virtual - var->xres || pvr2fb_check_var() 494 (par->diwstart_h + var->xres); pvr2fb_check_var() 506 hsync_total = var->left_margin + var->xres + var->right_margin + pvr2fb_check_var() 546 get_line_length(var->xoffset+var->xres, var->bits_per_pixel), pvr2_update_display() 572 diw_width = get_line_length(var->xres, var->bits_per_pixel) / 4; pvr2_init_display() 579 get_line_length(var->xoffset+var->xres, var->bits_per_pixel), pvr2_init_display() 823 fb_info->var.xres, fb_info->var.yres, pvr2fb_common_init() 825 get_line_length(fb_info->var.xres, fb_info->var.bits_per_pixel), pvr2fb_common_init() 1018 * <xres>x<yres>[-<bpp>][@<refresh>] or,
|
H A D | pxafb.c | 373 if (modelist[i].xres >= var->xres && pxafb_getmode() 375 modelist[i].xres < best_x && pxafb_getmode() 378 best_x = modelist[i].xres; pxafb_getmode() 390 var->xres = mode->xres; pxafb_setmode() 413 var->xres = max_t(int, var->xres, MIN_XRES); pxafb_adjust_timing() 426 line_length = var->xres * var->bits_per_pixel / 8; pxafb_adjust_timing() 428 var->xres = line_length * 8 / var->bits_per_pixel; pxafb_adjust_timing() 430 /* we don't support xpan, force xres_virtual to be equal to xres */ pxafb_adjust_timing() 431 var->xres_virtual = var->xres; pxafb_adjust_timing() 439 if (var->xres > MAX_XRES || var->yres > MAX_YRES) pxafb_adjust_timing() 453 * Round up in the following order: bits_per_pixel, xres, 752 ofb->fb.var.xres = ofb->fb.var.xres_virtual = 0; overlayfb_release() 800 /* xres must align on 32-bit word boundary */ overlayfb_check_var() 801 var->xres = roundup(var->xres * bpp, 32) / bpp; overlayfb_check_var() 803 if ((xpos + var->xres > base_var->xres) || overlayfb_check_var() 807 var->xres_virtual = var->xres; overlayfb_check_var() 852 ofb->control[0] = OVLxC1_PPL(var->xres) | OVLxC1_LPO(var->yres) | overlayfb_set_par() 1244 LCCR1_DisWdth(var->xres) | setup_smart_timing() 1325 LCCR1_DisWdth(var->xres) + setup_parallel_timing() 1783 m->xres * m->yres * m->bpp / 8); pxafb_decode_mach_info() 1863 unsigned int xres = 0, yres = 0, bpp = 0; parse_opt_mode() local 1890 xres = simple_strtoul(name, NULL, 0); parse_opt_mode() 1895 dev_info(dev, "overriding resolution: %dx%d\n", xres, yres); parse_opt_mode() 1896 inf->modes[0].xres = xres; inf->modes[0].yres = yres; parse_opt_mode() 2118 inf->modes->xres, pxafb_probe() 2121 if (inf->modes->xres == 0 || pxafb_probe()
|
H A D | vfb.c | 82 .xres = 640, 180 if (!var->xres) vfb_check_var() 181 var->xres = 1; vfb_check_var() 184 if (var->xres > var->xres_virtual) vfb_check_var() 185 var->xres_virtual = var->xres; vfb_check_var() 201 if (var->xres_virtual < var->xoffset + var->xres) vfb_check_var() 202 var->xres_virtual = var->xoffset + var->xres; vfb_check_var() 397 if (var->xoffset + info->var.xres > info->var.xres_virtual || vfb_pan_display()
|
H A D | controlfb.c | 61 int xres, yres; member in struct:fb_par_control 85 return (!DIRTY(cmode) && !DIRTY(xres) && !DIRTY(yres) PAR_EQUAL() 90 return (!DIRTY(bits_per_pixel) && !DIRTY(xres) VAR_MATCH() 272 if (xoffset+par->xres > par->vxres || controlfb_pan_display() 465 vyres = (p->total_vram - CTRLFB_OFF) / (var.xres << cmode); init_control() 539 p->par.xres, p->par.yres, control_set_hardware() 886 * adjust xres and vxres so that the corresponding memory widths are control_var_to_par() 890 par->xres = (var->xres + hstep) & ~hstep; control_var_to_par() 893 if (par->vxres < par->xres) control_var_to_par() 894 par->vxres = par->xres; control_var_to_par() 908 if (par->xoffset + par->xres > par->vxres) control_var_to_par() 909 par->xoffset = par->vxres - par->xres; control_var_to_par() 918 hperiod = ((var->left_margin + par->xres + var->right_margin control_var_to_par() 954 if (par->xres >= 1280 && par->cmode >= CMODE_16) control_var_to_par() 977 var->xres = par->xres; control_par_to_var()
|
H A D | au1200fb.c | 192 int xres; member in struct:window_settings::__anon10503 217 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 223 /* xres, yres, xpos, ypos */ 100, 100, 100, 100, 230 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 236 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 251 /* xres, yres, xpos, ypos */ 320, 240, 5, 5, 257 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 263 /* xres, yres, xpos, ypos */ 100, 100, 0, 0, 270 /* xres, yres, xpos, ypos */ 200, 25, 0, 0, 284 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 290 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 296 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 302 /* xres, yres, xpos, ypos */ 0, 0, 0, 0, 714 xsz = win->w[plane].xres; au1200_setlocation() 716 if ((xpos + win->w[plane].xres) > panel->Xres) { au1200_setlocation() 730 xsz = win->w[plane].xres + xpos; au1200_setlocation() 1045 var->xres = win->w[plane].xres; au1200fb_fb_check_var() 1049 var->xres_virtual = var->xres; au1200fb_fb_check_var() 1676 if (win->w[plane].xres == 0) au1200fb_drv_probe() 1677 win->w[plane].xres = panel->Xres; au1200fb_drv_probe() 1694 fbdev->fb_len = (win->w[plane].xres * win->w[plane].yres * bpp) / 8; au1200fb_drv_probe()
|
H A D | acornfb.c | 129 vidc.h_display_end = vidc.h_display_start + var->xres; acornfb_set_timing() 205 words_per_line = var->xres * var->bits_per_pixel / 32; acornfb_set_timing() 227 printk(KERN_DEBUG "VIDC registers for %dx%dx%d:\n", var->xres, acornfb_set_timing() 324 /* xres must be even */ acornfb_adjust_timing() 325 var->xres = (var->xres + 1) & ~1; acornfb_adjust_timing() 328 * We don't allow xres_virtual to differ from xres acornfb_adjust_timing() 330 var->xres_virtual = var->xres; acornfb_adjust_timing() 345 font_line_len = var->xres * var->bits_per_pixel * fontht / 8; acornfb_adjust_timing() 346 min_size = var->xres * var->yres * var->bits_per_pixel / 8; acornfb_adjust_timing() 430 (var->xres + var->left_margin + var->right_margin + var->hsync_len); acornfb_validate_timing() 557 info->fix.line_length = (info->var.xres * info->var.bits_per_pixel) / 8; acornfb_set_par() 679 .xres = 640, 996 if (modedb[i].xres == DEFAULT_XRES && acornfb_probe() 1101 h_sync = h_sync * 512 / (fb_info.var.xres + fb_info.var.left_margin + acornfb_probe() 1110 VIDC_NAME, fb_info.var.xres, fb_info.var.yres, acornfb_probe()
|
H A D | clps711xfb.c | 198 * in LCDCON to xres/yres/bpp/pixclock/acprescale clps711x_guess_lcd_params() 222 * Decode xres/yres clps711x_guess_lcd_params() 240 info->var.xres = info->var.xres_virtual; clps711x_guess_lcd_params() 244 size = info->var.xres * info->var.yres * info->var.bits_per_pixel / 8; clps711x_guess_lcd_params()
|
H A D | grvga.c | 89 if (!var->xres) grvga_check_var() 90 var->xres = 1; grvga_check_var() 104 var->xres_virtual = var->xres; grvga_check_var() 155 __raw_writel(((info->var.yres - 1) << 16) | (info->var.xres - 1), grvga_set_par() 165 (info->var.xres + info->var.right_margin + info->var.left_margin + info->var.hsync_len - 1), grvga_set_par() 288 screendata->xres = screendata->xres_virtual = simple_strtoul(this_opt, NULL, 0); grvga_parse_custom() 483 info->node, info->var.xres, info->var.yres, info->var.bits_per_pixel, grvga_probe()
|
H A D | gxt4500.c | 164 .xres = 1280, 285 if (var->xres + var->xoffset > var->xres_virtual || gxt4500_var_to_par() 427 htot = var->xres + var->left_margin + var->right_margin + gxt4500_set_par() 430 writereg(par, DTG_HORIZ_DISPLAY, var->xres - 1); gxt4500_set_par() 431 writereg(par, DTG_HSYNC_START, var->xres + var->right_margin - 1); gxt4500_set_par() 433 var->xres + var->right_margin + var->hsync_len - 1); gxt4500_set_par() 435 var->xres + var->right_margin + var->hsync_len - 1); gxt4500_set_par() 471 writereg(par, REFRESH_SIZE, (var->xres << 16) | var->yres); gxt4500_set_par() 553 if (var->xoffset + info->var.xres > info->var.xres_virtual || gxt4500_pan_display() 783 MODULE_PARM_DESC(mode_option, "Specify resolution as \"<xres>x<yres>[-<bpp>][@<refresh>]\"");
|
H A D | xen-fbfront.c | 204 xenfb_refresh(info, 0, miny, fb_info->var.xres, maxy - miny + 1); 287 if (var->xres == video[KPARAM_WIDTH] && xenfb_check_var() 296 if (var->xres > video[KPARAM_WIDTH] || var->yres > video[KPARAM_HEIGHT]) xenfb_check_var() 299 required_mem_len = var->xres * var->yres * xenfb_info->page->depth / 8; xenfb_check_var() 301 var->xres <= info->fix.line_length / (XENFB_DEPTH / 8) && xenfb_check_var() 303 var->xres_virtual = var->xres; xenfb_check_var() 319 xenfb_info->resize.width = info->var.xres; xenfb_set_par() 426 fb_info->var.xres_virtual = fb_info->var.xres = video[KPARAM_WIDTH]; xenfb_probe() 440 fb_info->fix.line_length = fb_info->var.xres * XENFB_DEPTH / 8; xenfb_probe() 557 info->page->width = fb_info->var.xres; xenfb_init_shared_page()
|
H A D | ocfb.c | 126 (var->right_margin - 1) << 16 | (var->xres - 1)); ocfb_setupfb() 134 var->xres; ocfb_setupfb() 218 fix->line_length = var->xres * var->bits_per_pixel/8; ocfb_init_fix() 236 var->xres_virtual = var->xres; ocfb_init_var() 440 MODULE_PARM_DESC(mode_option, "Video mode ('<xres>x<yres>[-<bpp>][@refresh]')");
|
H A D | sa1100fb.c | 365 * Round up in the following order: bits_per_pixel, xres, 376 if (var->xres < MIN_XRES) sa1100fb_check_var() 377 var->xres = MIN_XRES; sa1100fb_check_var() 380 if (var->xres > fbi->inf->xres) sa1100fb_check_var() 381 var->xres = fbi->inf->xres; sa1100fb_check_var() 384 var->xres_virtual = max(var->xres_virtual, var->xres); sa1100fb_check_var() 620 dev_dbg(fbi->dev, "var: xres=%d hslen=%d lm=%d rm=%d\n", sa1100fb_activate_var() 621 var->xres, var->hsync_len, sa1100fb_activate_var() 628 if (var->xres < 16 || var->xres > 1024) sa1100fb_activate_var() 629 dev_err(fbi->dev, "%s: invalid xres %d\n", sa1100fb_activate_var() 630 fbi->fb.fix.id, var->xres); sa1100fb_activate_var() 659 LCCR1_DisWdth(var->xres) + sa1100fb_activate_var() 689 half_screen_size = half_screen_size * var->xres * var->yres / 16; sa1100fb_activate_var() 1179 fbi->fb.var.xres = inf->xres; sa1100fb_init_fbinfo() 1180 fbi->fb.var.xres_virtual = inf->xres; sa1100fb_init_fbinfo() 1195 fbi->fb.fix.smem_len = inf->xres * inf->yres * sa1100fb_init_fbinfo()
|
H A D | sh_mobile_lcdcfb.c | 166 * @xres: Horizontal visible resolution 197 unsigned int xres; member in struct:sh_mobile_lcdc_overlay 548 ch->display.mode.xres, ch->display.mode.yres, sh_mobile_lcdc_must_reconfigure() 549 new_mode->xres, new_mode->yres); sh_mobile_lcdc_must_reconfigure() 836 h_total = mode->xres + mode->hsync_len + mode->left_margin sh_mobile_lcdc_geometry() 839 tmp |= (min(mode->xres, ch->xres) / 8) << 16; /* HDCN */ sh_mobile_lcdc_geometry() 842 hsync_pos = mode->xres + mode->right_margin; sh_mobile_lcdc_geometry() 858 display_h_total = mode->xres + mode->hsync_len + mode->left_margin sh_mobile_lcdc_geometry() 860 tmp = ((mode->xres & 7) << 24) | ((display_h_total & 7) << 16) sh_mobile_lcdc_geometry() 942 (ovl->xres << LDBBSSZR_BHSS_SHIFT)); sh_mobile_lcdc_overlay_setup() 1250 if (var->xres > MAX_XRES || var->yres > MAX_YRES) __sh_mobile_lcdc_check_var() 1256 if (var->xres_virtual < var->xres) __sh_mobile_lcdc_check_var() 1257 var->xres_virtual = var->xres; __sh_mobile_lcdc_check_var() 1581 ovl->xres = info->var.xres; sh_mobile_lcdc_overlay_set_par() 1671 dev_name(lcdc->dev), ovl->index, info->var.xres, sh_mobile_lcdc_overlay_fb_register() 1743 var->xres = ovl->xres; sh_mobile_lcdc_overlay_fb_init() 1994 if (var->xres > mode->xres || var->yres > mode->yres) sh_mobile_lcdc_check_var() 1997 dist = var->xres * var->yres + mode->xres * mode->yres sh_mobile_lcdc_check_var() 1998 - 2 * min(var->xres, mode->xres) sh_mobile_lcdc_check_var() 2002 best_xres = mode->xres; sh_mobile_lcdc_check_var() 2013 var->xres = best_xres; sh_mobile_lcdc_check_var() 2039 ch->xres = info->var.xres; sh_mobile_lcdc_set_par() 2082 .width = ch->xres, sh_mobile_lcdc_blank() 2166 "mainlcd" : "sublcd", info->var.xres, info->var.yres, sh_mobile_lcdc_channel_fb_register() 2424 .xres = 1280, 2569 ovl->xres = ovl->cfg->max_xres; sh_mobile_lcdc_overlay_init() 2570 ovl->xres_virtual = ovl->xres; sh_mobile_lcdc_overlay_init() 2624 unsigned int size = mode->yres * mode->xres; sh_mobile_lcdc_channel_init() 2644 max_mode->xres, max_mode->yres); sh_mobile_lcdc_channel_init() 2658 ch->xres = mode->xres; sh_mobile_lcdc_channel_init() 2659 ch->xres_virtual = mode->xres; sh_mobile_lcdc_channel_init()
|
H A D | imxfb.c | 343 * Round up in the following order: bits_per_pixel, xres, 356 if (var->xres < MIN_XRES) imxfb_check_var() 357 var->xres = MIN_XRES; imxfb_check_var() 365 var->xres = imxfb_mode->mode.xres; imxfb_check_var() 376 var->xres_virtual = max(var->xres_virtual, var->xres); imxfb_check_var() 562 pr_debug("var: xres=%d hslen=%d lm=%d rm=%d\n", imxfb_activate_var() 563 var->xres, var->hsync_len, imxfb_activate_var() 570 if (var->xres < 16 || var->xres > 1024) imxfb_activate_var() 571 printk(KERN_ERR "%s: invalid xres %d\n", imxfb_activate_var() 572 info->fix.id, var->xres); imxfb_activate_var() 597 writel(VPW_VPW(var->xres * var->bits_per_pixel / 8 / 4), imxfb_activate_var() 610 writel(SIZE_XMAX(var->xres) | (var->yres & ymax_mask), imxfb_activate_var() 890 m->mode.xres * m->mode.yres * bytes_per_pixel); imxfb_probe()
|
H A D | s1d13xxxfb.c | 249 info->fix.line_length = info->var.xres * info->var.bits_per_pixel; s1d13xxxfb_set_par() 456 /* bytes per xres line */ s1d13xxxfb_bitblt_copyarea() 458 stride = bpp * info->var.xres; s1d13xxxfb_bitblt_copyarea() 466 } else { /* (y * xres) + (bpp * x) */ s1d13xxxfb_bitblt_copyarea() 503 /* set words per xres */ s1d13xxxfb_bitblt_copyarea() 545 screen_stride = (bpp * info->var.xres); s1d13xxxfb_bitblt_solidfill() 555 dbg_blit("(solidfill) : xres=%d, yres=%d, bpp=%d\n", s1d13xxxfb_bitblt_solidfill() 556 info->var.xres, info->var.yres, s1d13xxxfb_bitblt_solidfill() 652 u32 xres, yres; s1d13xxxfb_fetch_hw_state() local 698 xres = (s1d13xxxfb_readreg(par, S1DREG_LCD_DISP_HWIDTH) + 1) * 8; s1d13xxxfb_fetch_hw_state() 705 xres = (s1d13xxxfb_readreg(par, S1DREG_CRT_DISP_HWIDTH) + 1) * 8; s1d13xxxfb_fetch_hw_state() 715 var->xres = xres; s1d13xxxfb_fetch_hw_state() 730 dbg(PFX "xres=%d, yres=%d, vxres=%d, vyres=%d " s1d13xxxfb_fetch_hw_state() 732 xres, yres, xres_virtual, yres_virtual, is_color, is_dual, is_tft); s1d13xxxfb_fetch_hw_state()
|
H A D | vga16fb.c | 69 .xres = 640, 316 u32 xres, right, hslen, left, xtotal; vga16fb_check_var() local 354 xres = (var->xres + 7) & ~7; vga16fb_check_var() 361 if (vxres < xres) vga16fb_check_var() 362 vxres = xres; vga16fb_check_var() 363 if (xres + xoffset > vxres) vga16fb_check_var() 364 xoffset = vxres - xres; vga16fb_check_var() 366 var->xres = xres; vga16fb_check_var() 373 xres >>= shift; vga16fb_check_var() 378 xtotal = xres + right + hslen + left; vga16fb_check_var() 386 par->crtc[VGA_CRTC_H_BLANK_START] = xres - 1; vga16fb_check_var() 387 par->crtc[VGA_CRTC_H_DISP] = xres - 1; vga16fb_check_var() 388 pos = xres + right; vga16fb_check_var()
|
H A D | imsttfb.c | 470 compute_imstt_regvals_ibm(struct imstt_par *par, int xres, int yres) compute_imstt_regvals_ibm() argument 475 switch (xres) { compute_imstt_regvals_ibm() 508 init->hsb = init->heb + (xres >> 3); compute_imstt_regvals_ibm() 516 init->pitch = xres; compute_imstt_regvals_ibm() 521 compute_imstt_regvals_tvp(struct imstt_par *par, int xres, int yres) compute_imstt_regvals_tvp() argument 525 switch (xres) { compute_imstt_regvals_tvp() 555 compute_imstt_regvals (struct imstt_par *par, u_int xres, u_int yres) compute_imstt_regvals() argument 558 return compute_imstt_regvals_ibm(par, xres, yres); compute_imstt_regvals() 560 return compute_imstt_regvals_tvp(par, xres, yres); compute_imstt_regvals() 787 || var->xres_virtual < var->xres || var->yres_virtual < var->yres imsttfb_check_var() 792 if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len imsttfb_check_var() 866 if (!compute_imstt_regvals(par, info->var.xres, info->var.yres)) imsttfb_set_par() 926 if (var->xoffset + info->var.xres > info->var.xres_virtual imsttfb_pan_display() 1409 info->var.xres = info->var.xres_virtual = INIT_XRES; init_imstt() 1415 info->var.xres = info->var.xres_virtual = INIT_XRES; init_imstt() 1420 if ((info->var.xres * info->var.yres) * (info->var.bits_per_pixel >> 3) > info->fix.smem_len init_imstt() 1421 || !(compute_imstt_regvals(par, info->var.xres, info->var.yres))) { init_imstt() 1422 printk("imsttfb: %ux%ux%u not supported\n", info->var.xres, info->var.yres, info->var.bits_per_pixel); init_imstt() 1433 info->fix.line_length = info->var.xres * (info->var.bits_per_pixel >> 3); init_imstt()
|
H A D | tdfxfb.c | 113 .xres = 640, 465 if (var->xres != var->xres_virtual) tdfxfb_check_var() 466 var->xres_virtual = var->xres; tdfxfb_check_var() 495 var->xres = (var->xres + 15) & ~15; /* could sometimes be 8 */ tdfxfb_check_var() 496 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3); tdfxfb_check_var() 498 if (var->xres < 320 || var->xres > 2048) { tdfxfb_check_var() 499 DPRINTK("width not supported: %u\n", var->xres); tdfxfb_check_var() 512 var->xres, var->yres_virtual, tdfxfb_check_var() 557 var->xres, var->yres, var->bits_per_pixel); tdfxfb_check_var() 564 u32 hdispend = info->var.xres; tdfxfb_set_par() 610 reg.screensize = info->var.xres | (info->var.yres << 13); tdfxfb_set_par() 618 reg.screensize = info->var.xres | (info->var.yres << 12); tdfxfb_set_par() 626 (info->var.xres < 400 ? 0xa0 : tdfxfb_set_par() 627 info->var.xres < 480 ? 0x60 : tdfxfb_set_par() 628 info->var.xres < 768 ? 0xe0 : 0x20); tdfxfb_set_par() 711 reg.stride = info->var.xres * cpp; tdfxfb_set_par() 750 info->var.xres, info->var.yres, info->var.bits_per_pixel); tdfxfb_set_par()
|
H A D | neofb.c | 155 static int neoFindMode(int xres, int yres, int depth) neoFindMode() argument 185 if (xres <= mode[i].x_res) { neoFindMode() 263 int hsync_end = var->xres + var->right_margin + var->hsync_len; vgaHWInit() 290 par->CRTC[1] = (var->xres >> 3) - 1; vgaHWInit() 291 par->CRTC[2] = (var->xres >> 3) - 1; vgaHWInit() 293 par->CRTC[4] = ((var->xres + var->right_margin) >> 3); vgaHWInit() 599 ((var->xres > par->NeoPanelWidth) || neofb_check_var() 603 var->xres, var->yres, par->NeoPanelWidth, neofb_check_var() 612 switch (var->xres) { neofb_check_var() 635 var->xres, var->yres); neofb_check_var() 696 if (var->xres_virtual < var->xres) neofb_check_var() 697 var->xres_virtual = var->xres; neofb_check_var() 708 /* we must round yres/xres down, we already rounded y/xres_virtual up neofb_check_var() 712 if (var->xoffset + var->xres > var->xres_virtual) neofb_check_var() 713 var->xoffset = var->xres_virtual - var->xres; neofb_check_var() 818 switch (info->var.xres) { neofb_set_par() 858 (info->var.xres != par->NeoPanelWidth)) { neofb_set_par() 859 switch (info->var.xres) { neofb_set_par() 892 if (info->var.xres == par->NeoPanelWidth) { neofb_set_par() 905 info->var.xres) >> 4) - 1; neofb_set_par() 915 switch (info->var.xres) { neofb_set_par() 945 neoFindMode(info->var.xres, info->var.yres, neofb_set_par() 1636 .xres = 800, 2090 h_sync * 512 / (info->var.xres + info->var.left_margin + neofb_probe() 2098 info->fix.smem_len >> 10, info->var.xres, neofb_probe()
|
H A D | nuc900fb.c | 104 if (var->xres == default_display->xres && nuc900fb_check_var() 110 if (var->xres == mach_info->displays[i].xres && nuc900fb_check_var() 119 var->xres, var->yres, var->bits_per_pixel); nuc900fb_check_var() 124 var->xres_virtual = display->xres; nuc900fb_check_var() 612 unsigned long smem_len = mach_info->displays[i].xres; nuc900fb_probe() 629 fbinfo->var.xres = display->xres; nuc900fb_probe()
|
H A D | valkyriefb.c | 80 int xres, yres; member in struct:fb_par_valkyrie 476 var->xres, var->yres, var->bits_per_pixel); valkyrie_var_to_par() 491 if (var->xres_virtual > var->xres || var->yres_virtual > var->yres valkyrie_var_to_par() 512 par->xres = var->xres; valkyrie_var_to_par() 514 par->vxres = par->xres; valkyrie_var_to_par()
|
H A D | vesafb.c | 249 vesafb_defined.xres = screen_info.lfb_width; vesafb_probe() 313 vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, screen_info.pages); vesafb_probe() 353 vesafb_defined.xres_virtual = vesafb_defined.xres; vesafb_probe() 365 vesafb_defined.pixclock = 10000000 / vesafb_defined.xres * 1000 / vesafb_defined.yres; vesafb_probe() 366 vesafb_defined.left_margin = (vesafb_defined.xres / 8) & 0xf8; vesafb_probe() 367 vesafb_defined.hsync_len = (vesafb_defined.xres / 8) & 0xf8; vesafb_probe()
|
H A D | sstfb.c | 353 int hSyncOff = var->xres + var->right_margin + var->left_margin; sstfb_check_var() 386 if (var->xres <= 1 || yDim <= 0 || var->hsync_len <= 1 || sstfb_check_var() 394 tiles_in_X = (var->xres + 63 ) / 64 * 2; sstfb_check_var() 396 if (var->xres > POW2(11) || yDim >= POW2(11)) { sstfb_check_var() 398 var->xres, var->yres); sstfb_check_var() 411 tiles_in_X = (var->xres + 63 ) / 64; sstfb_check_var() 418 if (var->xres > POW2(10) || var->yres >= POW2(10)) { sstfb_check_var() 420 var->xres, var->yres); sstfb_check_var() 484 par->hSyncOff = info->var.xres + info->var.right_margin + info->var.left_margin; sstfb_set_par() 506 par->tiles_in_X = (info->var.xres + 63 ) / 64 * 2; sstfb_set_par() 509 par->tiles_in_X = (info->var.xres + 63 ) / 64; sstfb_set_par() 516 f_ddprintk("left_margin upper_margin xres yres Freq\n"); sstfb_set_par() 519 info->var.xres, info->var.yres, PICOS2KHZ(info->var.pixclock)); sstfb_set_par() 532 sst_write(VIDEODIMENSIONS, par->yDim << 16 | (info->var.xres - 1)); sstfb_set_par() 645 info->var.xres - 1, par->yDim - 1); sstfb_set_par() 647 sst_write(CLIP_LEFT_RIGHT, info->var.xres); sstfb_set_par() 805 sst_write(BLTCLIPX, info->var.xres);
|
H A D | broadsheetfb.c | 106 .xres = DPY_W, 782 int xres = par->info->var.xres; broadsheet_init_display() local 802 broadsheet_write_reg32(par, 0x310, xres*yres*2); broadsheet_init_display() 877 args[3] = cpu_to_le16(par->info->var.xres); broadsheetfb_dpy_update_pages() 884 buf += y1 * par->info->var.xres; broadsheetfb_dpy_update_pages() 885 broadsheet_burst_write(par, ((1 + y2 - y1) * par->info->var.xres)/2, broadsheetfb_dpy_update_pages() 939 u16 xres = info->var.xres; broadsheetfb_dpy_deferred_io() local 942 h_inc = DIV_ROUND_UP(PAGE_SIZE , xres); broadsheetfb_dpy_deferred_io() 948 y1 = (cur->index << PAGE_SHIFT) / xres; broadsheetfb_dpy_deferred_io() 957 y1 = (cur->index << PAGE_SHIFT) / xres; broadsheetfb_dpy_deferred_io() 1113 broadsheetfb_var.xres = dpyw; broadsheetfb_probe()
|
H A D | da8xx-fb.c | 203 .xres = 320, 218 .xres = 480, 233 .xres = 320, 248 .xres = 320, 820 ret = lcd_cfg_frame_buffer(par, (unsigned int)panel->xres, lcd_init() 1032 if (var->xres > var->xres_virtual) fb_check_var() 1033 var->xres = var->xres_virtual; fb_check_var() 1035 if (var->xres + var->xoffset > var->xres_virtual) fb_check_var() 1036 var->xoffset = var->xres_virtual - var->xres; fb_check_var() 1282 info->fix.line_length = (par->mode.xres * par->cfg.bpp) / 8; da8xxfb_set_par() 1424 par->vram_size = lcdc_info->xres * lcdc_info->yres * lcd_cfg->bpp; fb_probe() 1425 ulcm = lcm((lcdc_info->xres * lcd_cfg->bpp)/8, PAGE_SIZE); fb_probe() 1443 da8xx_fb_fix.line_length = (lcdc_info->xres * lcd_cfg->bpp) / 8; fb_probe()
|
H A D | s3c2410fb.c | 138 var->xres == default_display->xres && s3c2410fb_check_var() 145 var->xres == mach_info->displays[i].xres && s3c2410fb_check_var() 153 var->xres, var->yres, var->bits_per_pixel); s3c2410fb_check_var() 158 var->xres_virtual = display->xres; s3c2410fb_check_var() 257 int hs = var->xres >> 2; s3c2410fb_calculate_stn_lcd_regs() 363 S3C2410_LCDCON3_HOZVAL(var->xres - 1); s3c2410fb_calculate_tft_lcd_regs() 383 dprintk("%s: var->xres = %d\n", __func__, var->xres); s3c2410fb_activate_var() 944 unsigned long smem_len = mach_info->displays[i].xres; s3c24xxfb_probe() 963 fbinfo->var.xres = display->xres; s3c24xxfb_probe()
|
H A D | tmiofb.c | 334 tmio_iowrite16(i += mode->xres + mode->right_margin, par->lcr + LCR_HT); tmiofb_hw_mode() 335 tmio_iowrite16(mode->xres, par->lcr + LCR_HNP); tmiofb_hw_mode() 440 TMIOFB_ACC_DSADR((rect->dy * fbi->mode->xres + rect->dx) * 2), tmiofb_fillrect() 460 TMIOFB_ACC_DSADR((area->dy * fbi->mode->xres + area->dx) * 2), tmiofb_copyarea() 463 TMIOFB_ACC_SSADR((area->sy * fbi->mode->xres + area->sx) * 2), tmiofb_copyarea() 482 .width = info->mode->xres, tmiofb_clearscreen() 567 if (mode->xres >= var->xres && mode->yres >= var->yres tmiofb_find_mode() 568 && (!best || (mode->xres < best->xres tmiofb_find_mode() 588 var->xres_virtual = mode->xres; tmiofb_check_var() 589 var->yres_virtual = info->screen_size / (mode->xres * 2); tmiofb_check_var() 623 info->fix.line_length = info->mode->xres * tmiofb_set_par()
|
H A D | smscufx.c | 687 h_total = var->xres + var->right_margin + var->hsync_len + var->left_margin; ufx_set_vid_mode() 688 h_active = var->xres; ufx_set_vid_mode() 689 h_blank_start = var->xres + var->right_margin; ufx_set_vid_mode() 690 h_blank_end = var->xres + var->right_margin + var->hsync_len; ufx_set_vid_mode() 691 h_sync_start = var->xres + var->right_margin; ufx_set_vid_mode() 692 h_sync_end = var->xres + var->right_margin + var->hsync_len; ufx_set_vid_mode() 733 temp = var->xres * var->yres * 2; ufx_set_vid_mode() 838 cmd[10] = cpu_to_le16(0x4000 | dev->info->var.xres); ufx_raw_rect() 859 (x + width > dev->info->var.xres) || ufx_handle_damage() 914 ufx_handle_damage(dev, 0, start, info->var.xres, lines); ufx_ops_write() 976 const int width = dev->info->var.xres; ufx_dpy_deferred_io() 1021 if (area->x > info->var.xres) ufx_ops_ioctl() 1022 area->x = info->var.xres; ufx_ops_ioctl() 1193 if ((mode->xres * mode->yres) > (2048 * 1152)) { ufx_is_valid_mode() 1195 mode->xres, mode->yres); ufx_is_valid_mode() 1201 mode->xres, mode->yres, mode->pixclock); ufx_is_valid_mode() 1205 pr_debug("%dx%d (pixclk %dps %dMHz) valid mode", mode->xres, mode->yres, ufx_is_valid_mode() 1228 if ((var->xres * var->yres * 2) > info->fix.smem_len) ufx_ops_check_var() 1249 pr_debug("set_par mode %dx%d", info->var.xres, info->var.yres); ufx_ops_set_par() 1258 ufx_handle_damage(dev, 0, 0, info->var.xres, info->var.yres); ufx_ops_set_par() 1586 fb_vmode.xres = 800; ufx_setup_modes() 1601 info->fix.line_length = info->var.xres * ufx_setup_modes() 1734 info->var.xres, info->var.yres, info->fix.smem_len >> 10); ufx_usb_probe()
|
H A D | sunxvr1000.c | 91 var->xres = gp->width; gfb_set_fbinfo() 93 var->xres_virtual = var->xres; gfb_set_fbinfo()
|
H A D | sunxvr2500.c | 95 var->xres = sp->width; s3d_set_fbinfo() 97 var->xres_virtual = var->xres; s3d_set_fbinfo()
|
H A D | q40fb.c | 40 .xres = 1024,
|
H A D | sh_mobile_lcdcfb.h | 80 unsigned int xres; member in struct:sh_mobile_lcdc_chan
|
H A D | wm8505fb.c | 74 writel(info->var.xres, fbi->regbase + WMT_GOVR_XRES); wm8505fb_init_hw() 91 int h_end = h_start + info->var.xres; wm8505fb_set_timing() 332 fb_mem_len = mode.xres * mode.yres * 2 * (bpp / 8); wm8505fb_probe() 340 fbi->fb.var.xres_virtual = mode.xres; wm8505fb_probe()
|
H A D | sbuslib.c | 24 var->xres = of_getintprop_default(dp, "width", 1152); sbusfb_fill_var() 26 var->xres_virtual = var->xres; sbusfb_fill_var() 109 __put_user(info->var.xres, &f->fb_width) || sbusfb_ioctl_helper()
|
H A D | igafb.c | 78 .xres = 640, 102 .xres = 1024, 125 .xres = 1152, 148 .xres = 1280, 521 igafb_fix.line_length = default_var.xres*(default_var.bits_per_pixel/8); igafb_init()
|
H A D | sh7760fb.c | 211 /* rotate only works with xres <= 320 */ sh7760fb_set_par() 212 if (par->rot && (vm->xres > 320)) { sh7760fb_set_par() 218 hsynp = vm->right_margin + vm->xres; sh7760fb_set_par() 221 hdcn = vm->xres; sh7760fb_set_par() 396 vram = info->var.xres * info->var.yres; sh7760fb_alloc_mem()
|
H A D | vt8500lcdfb.c | 126 | (((info->var.xres - 1) & 0x3ff) << 8) vt8500lcd_set_par() 133 | ((info->var.xres - 1) & 0x400), fbi->regbase + 0x10); vt8500lcd_set_par() 217 | (((info->var.xres_virtual - info->var.xres) * pixlen / 4) << 20) vt8500lcd_pan_display() 359 fb_mem_len = of_mode.xres * of_mode.yres * 2 * (bpp / 8); vt8500lcd_probe() 407 fbi->fb.var.xres_virtual = of_mode.xres; vt8500lcd_probe()
|
H A D | xilinxfb.c | 91 u32 xres, yres; /* resolution of screen in pixels */ member in struct:xilinxfb_platform_data 104 .xres = 640, 330 drvdata->info.var.xres = pdata->xres; xilinxfb_assign() 462 pdata.xres = prop[0]; xilinxfb_of_probe()
|
H A D | gbefb.c | 96 .xres = 640, 127 .xres = 1600, 159 .xres = 640, 174 .xres = 1600, 514 timing->width = var->xres; compute_gbe_timing() 521 timing->htotal = var->left_margin + var->xres + compute_gbe_timing() 527 timing->hblank_start = var->xres; compute_gbe_timing() 530 timing->hsync_start = var->xres + var->right_margin + 1; compute_gbe_timing() 927 if ((var->xres * var->yres * var->bits_per_pixel) & 4095) gbefb_check_var() 938 if (var->xres > var->xres_virtual || (!ywrap && !ypan)) gbefb_check_var() 939 var->xres_virtual = var->xres; gbefb_check_var()
|
H A D | mxsfb.c | 275 if (var->xres < MIN_XRES) mxsfb_check_var() 276 var->xres = MIN_XRES; mxsfb_check_var() 280 var->xres_virtual = var->xres; mxsfb_check_var() 417 line_size = fb_info->var.xres * (fb_info->var.bits_per_pixel >> 3); mxsfb_set_par() 477 TRANSFER_COUNT_SET_HCOUNT(fb_info->var.xres), mxsfb_set_par() 504 fb_info->var.xres), mxsfb_set_par() 513 vdctrl4 = SET_DOTCLK_H_VALID_DATA_CNT(fb_info->var.xres); mxsfb_set_par() 651 vmode->xres = TRANSFER_COUNT_GET_HCOUNT(transfer_count); mxsfb_restore_mode() 673 vmode->hsync_len - vmode->left_margin - vmode->xres; mxsfb_restore_mode() 690 vmode->xres, vmode->yres, vmode->hsync_len, vmode->left_margin, mxsfb_restore_mode() 698 fb_info->fix.line_length = vmode->xres * (bits_per_pixel >> 3); mxsfb_restore_mode()
|
H A D | bf54x-lq043fb.c | 352 if (info->var.xres != var->xres || info->var.yres != var->yres || bfin_bf54x_fb_check_var() 356 __func__, var->xres, var->yres); bfin_bf54x_fb_check_var() 561 fbinfo->var.xres = info->mach_info->xres.defval; bfin_bf54x_probe() 562 fbinfo->var.xres_virtual = info->mach_info->xres.defval; bfin_bf54x_probe() 583 fbinfo->fix.smem_len = info->mach_info->xres.max * bfin_bf54x_probe()
|
H A D | jz4740_fb.c | 281 if (mode->xres == var->xres && mode->yres == var->yres) jzfb_get_mode() 373 hde = hds + mode->xres; jzfb_set_par() 431 rate = mode->refresh * (vt + 2 * mode->xres) * ht; jzfb_set_par() 562 if (max_videosize < mode->xres * mode->yres) jzfb_alloc_devmem() 563 max_videosize = mode->xres * mode->yres; jzfb_alloc_devmem() 686 fb->fix.line_length = fb->var.bits_per_pixel * fb->var.xres / 8; jzfb_probe()
|
H A D | macfb.c | 574 macfb_defined.xres = mac_bi_data.dimensions & 0xFFFF; macfb_init() 598 macfb_defined.xres, macfb_defined.yres, macfb_init() 602 macfb_defined.xres_virtual = macfb_defined.xres; macfb_init() 605 macfb_defined.width = PIXEL_TO_MM(macfb_defined.xres); macfb_init() 608 macfb_defined.pixclock = 10000000 / macfb_defined.xres * macfb_init() 610 macfb_defined.left_margin = (macfb_defined.xres / 8) & 0xf8; macfb_init() 611 macfb_defined.hsync_len = (macfb_defined.xres / 8) & 0xf8; macfb_init()
|
H A D | s3c-fb.c | 250 var->xres_virtual = max(var->xres_virtual, var->xres); s3c_fb_check_var() 529 info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0; s3c_fb_set_par() 548 pagewidth = (var->xres * var->bits_per_pixel) >> 3; s3c_fb_set_par() 562 var->xres - 1)) | s3c_fb_set_par() 565 var->xres - 1)) | s3c_fb_set_par() 570 data = var->xres * var->yres; s3c_fb_set_par() 1066 mode->xres; s3c_fb_missing_pixclock() 1092 real_size = windata->xres * windata->yres; s3c_fb_alloc_memory() 1096 real_size, windata->xres, windata->yres, s3c_fb_alloc_memory() 1202 WARN_ON(windata->xres == 0); s3c_fb_probe_win() 1242 initmode.xres = windata->xres; s3c_fb_probe_win() 1329 VIDTCON2_HOZVAL(vmode->xres - 1) | s3c_fb_set_rgb_timing() 1331 VIDTCON2_HOZVAL_E(vmode->xres - 1); s3c_fb_set_rgb_timing()
|
H A D | stifb.c | 499 SET_ATTR_SIZE(fb, fb->info.var.xres, fb->info.var.yres); ngleSetupAttrPlanes() 524 0xff, fb->info.var.xres * fb->info.var.bits_per_pixel/8); rattlerSetupPlanes() 684 packed_len = (fb->info.var.xres << 16) | fb->info.var.yres; ngleResetAttrPlanes() 734 packed_len = (fb->info.var.xres << 16) | fb->info.var.yres; ngleClearOverlayPlanes() 1089 int bpp, xres, yres; stifb_init_fb() local 1140 xres = sti_onscreen_x(fb->sti); stifb_init_fb() 1168 xres = fb->ngle_rom.x_size_visible; stifb_init_fb() 1253 var->xres = var->xres_virtual = xres; stifb_init_fb() 1288 var->xres, stifb_init_fb()
|
H A D | hyperv_fb.c | 280 msg.situ.video_output[0].width_pixels = info->var.xres; synthvid_send_situ() 338 msg.dirt.rect[0].x2 = info->var.xres; synthvid_update() 560 if (var->xres < HVFB_WIDTH_MIN || var->yres < HVFB_HEIGHT_MIN || hvfb_check_var() 561 var->xres > screen_width || var->yres > screen_height || hvfb_check_var() 565 var->xres_virtual = var->xres; hvfb_check_var() 811 info->var.xres_virtual = info->var.xres = screen_width; hvfb_probe()
|
H A D | atmel_lcdfb.c | 173 dma2dcfg = (info->var.xres_virtual - info->var.xres) atmel_lcdfb_update_dma2d() 336 unsigned long xres) compute_hozval() 342 return xres; compute_hozval() 345 value = xres; compute_hozval() 508 dev_dbg(dev, " resolution: %ux%u\n", var->xres, var->yres); atmel_lcdfb_check_var() 519 if (var->xres > var->xres_virtual) atmel_lcdfb_check_var() 520 var->xres_virtual = var->xres; atmel_lcdfb_check_var() 526 var->xres = (var->xres + 3) & ~3UL; atmel_lcdfb_check_var() 657 info->var.xres, info->var.yres, atmel_lcdfb_set_par() 677 value = (info->var.yres * info->var.xres * info->var.bits_per_pixel) / 32; atmel_lcdfb_set_par() 744 hozval_linesz = compute_hozval(sinfo, info->var.xres); atmel_lcdfb_set_par() 335 compute_hozval(struct atmel_lcdfb_info *sinfo, unsigned long xres) compute_hozval() argument
|
H A D | cg3.c | 272 if (var->xres != ww || cg3_rdi_maybe_fixup_var() 274 var->xres = var->xres_virtual = ww; cg3_rdi_maybe_fixup_var() 378 info->var.xres); cg3_probe()
|
H A D | chipsfb.c | 97 if (var->xres > 800 || var->yres > 600 chipsfb_check_var() 104 var->xres = var->xres_virtual = 800; chipsfb_check_var() 313 .xres = 800,
|
H A D | hpfb.c | 246 hpfb_defined.xres = (in_8(fb_regs + HPFB_DWMSB) << 8) | in_8(fb_regs + HPFB_DWLSB); hpfb_init_one() 248 hpfb_defined.xres_virtual = hpfb_defined.xres; hpfb_init_one() 255 hpfb_defined.xres, hpfb_defined.yres, hpfb_defined.bits_per_pixel, fb_info.fix.line_length); hpfb_init_one()
|
H A D | pmagb-b-fb.c | 154 info->var.xres = ((sfb_read(par, SFB_REG_VID_HOR) >> pmagbbfb_screen_setup() 156 info->var.xres_virtual = info->var.xres; pmagbbfb_screen_setup() 176 info->fix.line_length = info->var.xres; pmagbbfb_screen_setup()
|
H A D | sh_mobile_hdmi.c | 409 htotal = mode->xres + mode->right_margin + mode->left_margin sh_hdmi_external_video_param() 832 mode->left_margin, mode->xres, sh_hdmi_rate_error() 942 } else if (f_width != mode->xres || f_height != mode->yres) { sh_hdmi_read_edid() 988 if (!found && hdmi->entity.def_mode.xres != 0) { sh_hdmi_read_edid() 998 if (found->xres == 640 && found->yres == 480 && found->refresh == 60) sh_hdmi_read_edid() 1000 else if (found->xres == 720 && found->yres == 480 && found->refresh == 60) sh_hdmi_read_edid() 1002 else if (found->xres == 720 && found->yres == 576 && found->refresh == 50) sh_hdmi_read_edid() 1004 else if (found->xres == 1280 && found->yres == 720 && found->refresh == 60) sh_hdmi_read_edid() 1006 else if (found->xres == 1920 && found->yres == 1080 && found->refresh == 24) sh_hdmi_read_edid() 1008 else if (found->xres == 1920 && found->yres == 1080 && found->refresh == 50) sh_hdmi_read_edid() 1010 else if (found->xres == 1920 && found->yres == 1080 && found->refresh == 60) sh_hdmi_read_edid() 1017 hdmi->preprogrammed_vic ? "VIC" : "external", found->xres, sh_hdmi_read_edid()
|
H A D | bfin-t350mcqb-fb.c | 274 if (info->var.xres != var->xres || info->var.yres != var->yres || bfin_t350mcqb_fb_check_var() 278 __func__, var->xres, var->yres); bfin_t350mcqb_fb_check_var() 471 fbinfo->var.xres = LCD_X_RES; bfin_t350mcqb_probe()
|
H A D | maxinefb.c | 43 .xres = 1024,
|
H A D | sm501fb.c | 51 .xres = 640, 122 return var->xres + var->left_margin + h_total() 309 if ((var->xres + var->right_margin) > 4096) sm501fb_check_var() 323 tmp = (var->xres * var->bits_per_pixel) / 8; sm501fb_check_var() 442 __func__, var->xres, var->yres, var->bits_per_pixel, sm501fb_set_par_common() 542 reg |= ((var->xres * var->bits_per_pixel)/8) << 16; sm501fb_set_par_geometry() 550 reg |= (var->xres - 1); sm501fb_set_par_geometry() 557 reg |= var->xres + var->right_margin - 1; sm501fb_set_par_geometry() 864 reg = var->xres - 1; sm501fb_set_par_pnl() 1345 smc501_writel((info->var.xres << 16) | info->var.xres, sm501fb_copyarea() 1406 smc501_writel((info->var.xres << 16) | info->var.xres, sm501fb_fillrect() 1773 fb->var.xres_virtual = fb->var.xres; sm501fb_init_fb() 2235 "Specify resolution as \"<xres>x<yres>[-<bpp>][@<refresh>]\" ");
|
H A D | udlfb.c | 228 xde = xds + var->xres; dlfb_set_vid_cmds() 249 wrptr = dlfb_set_register_16(wrptr, 0x0F, var->xres); dlfb_set_vid_cmds() 594 (x + width > dev->info->var.xres) || dlfb_handle_damage() 657 dlfb_handle_damage(dev, 0, start, info->var.xres, dlfb_ops_write() 826 if (area.x > info->var.xres) dlfb_ops_ioctl() 827 area.x = info->var.xres; dlfb_ops_ioctl() 1014 if (mode->xres * mode->yres > dev->sku_pixel_limit) { dlfb_is_valid_mode() 1016 mode->xres, mode->yres); dlfb_is_valid_mode() 1020 pr_info("%dx%d @ %d Hz valid mode\n", mode->xres, mode->yres, dlfb_is_valid_mode() 1044 if ((var->xres * var->yres * 2) > info->fix.smem_len) dlfb_ops_check_var() 1065 pr_notice("set_par mode %dx%d\n", info->var.xres, info->var.yres); dlfb_ops_set_par() 1077 dlfb_handle_damage(dev, 0, 0, info->var.xres, info->var.yres, dlfb_ops_set_par() 1336 fb_vmode.xres = 800; dlfb_setup_modes() 1353 info->fix.line_length = info->var.xres * dlfb_setup_modes() 1723 info->var.xres, info->var.yres, dlfb_init_framebuffer_work()
|
H A D | mx3fb.c | 140 .xres = 240, 158 .xres = 240, 176 .xres = 640, 192 .xres = 640, 208 .xres = 640, 224 .xres = 640, 853 fbi->var.xres, fbi->var.yres, __set_par() 873 video->out_width = fbi->var.xres; __set_par() 936 if (var->xres_virtual < var->xres) mx3fb_check_var() 937 var->xres_virtual = var->xres; mx3fb_check_var() 1000 htotal = var->xres + var->right_margin + var->hsync_len + mx3fb_check_var()
|
H A D | tridentfb.c | 882 if (par->flatpanel && nativex && var->xres > nativex) tridentfb_check_var() 885 var->xres = (var->xres + 7) & ~0x7; tridentfb_check_var() 886 if (var->xres > var->xres_virtual) tridentfb_check_var() 887 var->xres_virtual = var->xres; tridentfb_check_var() 1019 hdispend = var->xres / 8 - 1; tridentfb_set_par() 1020 hsyncstart = (var->xres + var->right_margin) / 8; tridentfb_set_par() 1021 hsyncend = (var->xres + var->right_margin + var->hsync_len) / 8; tridentfb_set_par() 1022 htotal = (var->xres + var->left_margin + var->right_margin + tridentfb_set_par() 1052 if (par->flatpanel && var->xres < nativex) { tridentfb_set_par() 1526 info->node, info->fix.id, info->var.xres, trident_pci_probe()
|
H A D | amifb.c | 121 | margin # | xres # margin | len | 220 - diwstop_h = diwstrt_h + xres + 1. Because of the additional 1 this can 288 xres yres left right upper lower hsync vsync 299 xres yres left right upper lower hsync vsync 347 - make sure left_margin + xres + right_margin + hsync_len = 1816 for a 716 int xres; /* vmode */ member in struct:amifb_par 1146 if ((par->xres = var->xres) < 64) ami_decode_var() 1147 par->xres = 64; ami_decode_var() 1150 if ((par->vxres = var->xres_virtual) < par->xres) ami_decode_var() 1151 par->vxres = par->xres; ami_decode_var() 1214 xres_n = par->xres << clk_shift; ami_decode_var() 1216 par->htotal = down8((var->left_margin + par->xres + var->right_margin + ami_decode_var() 1492 par->xoffset > upx(16 << maxfmode, par->vxres - par->xres) || ami_decode_var() 1521 var->xres = par->xres; ami_encode_var() 1562 var->left_margin = (par->htotal>>clk_shift) - var->xres - var->right_margin - var->hsync_len; ami_encode_var() 1577 var->left_margin = (par->htotal>>clk_shift) - var->xres - var->right_margin - var->hsync_len; ami_encode_var() 1608 fsize = (par->xres + vshift) << clk_shift; ami_update_par() 2068 mx > -(short)par->crsr.width && mx < par->xres && ami_set_sprite() 2550 if (var->xoffset + info->var.xres > amifb_pan_display()
|
H A D | bw2.c | 241 info->var.xres = info->var.xres_virtual = 1600; bw2_do_default_mode() 296 info->var.xres); bw2_probe()
|
/linux-4.1.27/arch/arm/mach-omap1/ |
H A D | lcd_dma.c | 61 int rotate, data_type, xres, yres; member in struct:lcd_dma_info 75 lcd_dma.xres = fb_xres; omap_set_lcd_dma_b1() 159 vxres = lcd_dma.vxres ? lcd_dma.vxres : lcd_dma.xres; set_b1_regs() 162 BUG_ON(vxres < lcd_dma.xres); set_b1_regs() 172 bottom = PIXADDR(lcd_dma.xres - 1, lcd_dma.yres - 1); set_b1_regs() 179 fi = PIXSTEP(lcd_dma.xres - 1, 0, 0, 1); set_b1_regs() 181 top = PIXADDR(lcd_dma.xres - 1, 0); set_b1_regs() 184 fi = PIXSTEP(0, 0, lcd_dma.xres - 1, 1); set_b1_regs() 186 en = lcd_dma.xres; set_b1_regs() 192 bottom = PIXADDR(lcd_dma.xres - 1, 0); set_b1_regs() 196 top = PIXADDR(lcd_dma.xres - 1, lcd_dma.yres - 1); set_b1_regs() 202 fn = lcd_dma.xres; set_b1_regs() 206 top = PIXADDR(lcd_dma.xres - 1, lcd_dma.yres - 1); set_b1_regs() 209 fi = PIXSTEP(0, 1, lcd_dma.xres - 1, 0); set_b1_regs() 212 bottom = PIXADDR(lcd_dma.xres - 1, 0); set_b1_regs() 214 fi = PIXSTEP(lcd_dma.xres - 1, 1, 0, 0); set_b1_regs() 216 en = lcd_dma.xres; set_b1_regs() 221 top = PIXADDR(lcd_dma.xres - 1, 0); set_b1_regs() 227 bottom = PIXADDR(lcd_dma.xres - 1, lcd_dma.yres - 1); set_b1_regs() 232 fn = lcd_dma.xres; set_b1_regs()
|
/linux-4.1.27/drivers/staging/xgifb/ |
H A D | XGI_main_26.c | 242 && (XGIbios_mode[i].xres <= xgifb_info->lvds_data.LVDSHDE)) { XGIfb_GetXG21DefaultLVDSModeIdx() 243 if ((XGIbios_mode[i].xres == xgifb_info->lvds_data.LVDSHDE) XGIfb_GetXG21DefaultLVDSModeIdx() 257 unsigned int xres; XGIfb_search_mode() local 262 if (sscanf(name, "%ux%ux%u", &xres, &yres, &bpp) != 3) XGIfb_search_mode() 269 if (XGIbios_mode[i].xres == xres && XGIfb_search_mode() 304 u16 xres, yres; XGIfb_validate_mode() local 310 xres = xgifb_info->lvds_data.LVDSHDE; XGIfb_validate_mode() 312 if (XGIbios_mode[myindex].xres > xres) XGIfb_validate_mode() 316 if ((XGIbios_mode[myindex].xres < xres) && XGIfb_validate_mode() 338 xres = 640; XGIfb_validate_mode() 342 xres = 800; XGIfb_validate_mode() 346 xres = 1024; XGIfb_validate_mode() 350 xres = 1024; XGIfb_validate_mode() 354 xres = 1152; XGIfb_validate_mode() 358 xres = 1280; XGIfb_validate_mode() 362 xres = 1280; XGIfb_validate_mode() 366 xres = 1280; XGIfb_validate_mode() 370 xres = 1400; XGIfb_validate_mode() 374 xres = 1600; XGIfb_validate_mode() 378 xres = 0; XGIfb_validate_mode() 382 if (XGIbios_mode[myindex].xres > xres) XGIfb_validate_mode() 388 switch (XGIbios_mode[myindex].xres) { XGIfb_validate_mode() 439 switch (XGIbios_mode[myindex].xres) { XGIfb_validate_mode() 481 switch (XGIbios_mode[myindex].xres) { XGIfb_validate_mode() 511 if (XGIbios_mode[myindex].xres > 1280) XGIfb_validate_mode() 519 required_mem = XGIbios_mode[myindex].xres * XGIbios_mode[myindex].yres * XGIfb_validate_mode() 549 u16 xres, yres; XGIfb_search_refresh_rate() local 552 xres = XGIbios_mode[xgifb_info->mode_idx].xres; XGIfb_search_refresh_rate() 556 while ((XGIfb_vrate[i].idx != 0) && (XGIfb_vrate[i].xres <= xres)) { XGIfb_search_refresh_rate() 557 if ((XGIfb_vrate[i].xres == xres) && XGIfb_search_refresh_rate() 594 rate, xres, yres); XGIfb_search_refresh_rate() 929 unsigned int htotal = var->left_margin + var->xres + var->right_margin XGIfb_do_set_var() 965 var->xres, XGIfb_do_set_var() 974 (XGIbios_mode[xgifb_info->mode_idx].xres <= var->xres)) { XGIfb_do_set_var() 975 if ((XGIbios_mode[xgifb_info->mode_idx].xres == var->xres) && XGIfb_do_set_var() 993 var->xres, var->yres, var->bits_per_pixel); XGIfb_do_set_var() 1027 XGIbios_mode[xgifb_info->mode_idx].xres, XGIfb_do_set_var() 1035 XGIbios_mode[xgifb_info->mode_idx].xres; XGIfb_do_set_var() 1231 unsigned int htotal = var->left_margin + var->xres + var->right_margin XGIfb_check_var() 1273 if ((var->xres == 1024) && (var->yres == 600)) XGIfb_check_var() 1278 (XGIbios_mode[search_idx].xres <= var->xres)) { XGIfb_check_var() 1279 if ((XGIbios_mode[search_idx].xres == var->xres) && XGIfb_check_var() 1293 var->xres, var->yres, var->bits_per_pixel); XGIfb_check_var() 1296 if ((var->xres <= XGIbios_mode[search_idx].xres) && XGIfb_check_var() 1309 var->xres = XGIbios_mode[search_idx].xres; XGIfb_check_var() 1312 var->xres, var->yres, var->bits_per_pixel); XGIfb_check_var() 1316 var->xres, var->yres, var->bits_per_pixel); XGIfb_check_var() 1325 if (var->xres != var->xres_virtual) XGIfb_check_var() 1326 var->xres_virtual = var->xres; XGIfb_check_var() 1332 if (var->xoffset > var->xres_virtual - var->xres) XGIfb_check_var() 1333 var->xoffset = var->xres_virtual - var->xres - 1; XGIfb_check_var() 1352 if (var->xoffset > (info->var.xres_virtual - info->var.xres)) XGIfb_pan_display() 1360 } else if (var->xoffset + info->var.xres > info->var.xres_virtual XGIfb_pan_display() 1928 XGIbios_mode[xgifb_info->mode_idx].xres; xgifb_probe() 1972 fb_info->var.xres = xgifb_info->video_width; xgifb_probe()
|
H A D | vb_setmode.c | 1002 xres; XGI_SetCRT1ModeRegs() local 1023 xres = XGI330_ModeResInfo[resindex].HTotal; /* xres->ax */ XGI_SetCRT1ModeRegs() 1027 if (xres == 1024) XGI_SetCRT1ModeRegs() 1029 else if (xres == 1280) XGI_SetCRT1ModeRegs() 1176 unsigned short resindex, xres, yres, modeflag; XGI_GetLVDSResInfo() local 1184 xres = XGI330_ModeResInfo[resindex].HTotal; XGI_GetLVDSResInfo() 1188 xres <<= 1; XGI_GetLVDSResInfo() 1193 if (xres == 720) XGI_GetLVDSResInfo() 1194 xres = 640; XGI_GetLVDSResInfo() 1196 pVBInfo->VGAHDE = xres; XGI_GetLVDSResInfo() 1197 pVBInfo->HDE = xres; XGI_GetLVDSResInfo() 2409 unsigned short xres, yres, modeflag, resindex; XGI_GetCRT2ResInfo() local 2412 xres = XGI330_ModeResInfo[resindex].HTotal; /* xres->ax */ XGI_GetCRT2ResInfo() 2418 xres *= 2; XGI_GetCRT2ResInfo() 2458 if (xres == 720) XGI_GetCRT2ResInfo() 2459 xres = 640; XGI_GetCRT2ResInfo() 2462 pVBInfo->VGAHDE = xres; XGI_GetCRT2ResInfo() 2463 pVBInfo->HDE = xres; XGI_GetCRT2ResInfo() 4200 unsigned short xres, yres, colordepth, modeflag, resindex; XGI_XG21CheckLVDSMode() local 4203 xres = XGI330_ModeResInfo[resindex].HTotal; /* xres->ax */ XGI_XG21CheckLVDSMode() 4209 xres /= 9; XGI_XG21CheckLVDSMode() 4210 xres *= 8; XGI_XG21CheckLVDSMode() 4214 xres *= 2; XGI_XG21CheckLVDSMode() 4219 if (xres > xgifb_info->lvds_data.LVDSHDE) XGI_XG21CheckLVDSMode() 4225 if (xres != xgifb_info->lvds_data.LVDSHDE || XGI_XG21CheckLVDSMode() 4240 unsigned short xres, yres, modeflag, resindex; xgifb_set_lvds() local 4264 xres = XGI330_ModeResInfo[resindex].HTotal; /* xres->ax */ xgifb_set_lvds() 4270 xres = xres * 8 / 9; xgifb_set_lvds() 4274 LVDSHBS = xres + (xgifb_info->lvds_data.LVDSHDE - xres) / 2; xgifb_set_lvds()
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
H A D | lart.c | 35 .xres = 320, .yres = 240, 51 .xres = 320, .yres = 240, 64 .xres = 640, .yres = 480, 80 .xres = 640, .yres = 480,
|
H A D | shannon.c | 62 .xres = 640, .yres = 480,
|
H A D | h3100.c | 64 .xres = 320, .yres = 240,
|
H A D | h3600.c | 75 .xres = 320, .yres = 240,
|
/linux-4.1.27/drivers/staging/fbtft/ |
H A D | fb_agm1264k-fl.c | 264 if (src[(y * 8 + i) * par->info->var.xres + x]) construct_line_bitmap() 282 signed short *convert_buf = kmalloc(par->info->var.xres * write_vmem() 291 for (x = 0; x < par->info->var.xres; ++x) write_vmem() 293 u16 pixel = vmem16[y * par->info->var.xres + x]; write_vmem() 303 convert_buf[y * par->info->var.xres + x] = write_vmem() 308 for (x = 0; x < par->info->var.xres; ++x) write_vmem() 311 convert_buf[y * par->info->var.xres + x]; write_vmem() 339 x + i >= par->info->var.xres write_vmem() 343 (y + j) * par->info->var.xres + write_vmem() 365 if (addr_win.xs < par->info->var.xres / 2) { write_vmem() 367 addr_win.xs, par->info->var.xres / 2, y); write_vmem() 369 len = par->info->var.xres / 2 - addr_win.xs; write_vmem() 386 if (addr_win.xe >= par->info->var.xres / 2) { write_vmem() 388 convert_buf, par->info->var.xres / 2, write_vmem() 391 len = addr_win.xe + 1 - par->info->var.xres / 2; write_vmem()
|
H A D | fb_watterott.c | 90 pos[2] = cpu_to_be16(par->info->var.xres); write_vmem() 96 for (j = 0; j < par->info->var.xres; j++) write_vmem() 129 pos[2] = cpu_to_be16(par->info->var.xres); write_vmem_8bit() 135 for (j = 0; j < par->info->var.xres; j++) { write_vmem_8bit() 140 par->txbuf.buf, 10 + par->info->var.xres); write_vmem_8bit()
|
H A D | fb_ra8875.c | 76 "display size %dx%d\n", par->info->var.xres, par->info->var.yres); init_display() 80 if ((par->info->var.xres == 320) && (par->info->var.yres == 240)) { init_display() 104 } else if ((par->info->var.xres == 480) && (par->info->var.yres == 272)) { init_display() 128 } else if ((par->info->var.xres == 640) && (par->info->var.yres == 480)) { init_display() 152 } else if ((par->info->var.xres == 800) && (par->info->var.yres == 480)) { init_display()
|
H A D | fb_ssd1306.c | 182 for (x = 0; x < par->info->var.xres; x++) { write_vmem() 186 *buf |= (vmem16[(y*8+i)*par->info->var.xres+x] ? 1 : 0) << i; write_vmem() 194 par->info->var.xres*par->info->var.yres/8); write_vmem()
|
H A D | fb_ssd1289.c | 98 write_reg(par, 0x4e, par->info->var.xres - 1 - xs); set_addr_win() 107 write_reg(par, 0x4f, par->info->var.xres - 1 - xs); set_addr_win()
|
/linux-4.1.27/arch/avr32/boards/atngw100/ |
H A D | evklcd10x.c | 37 .xres = 640, .yres = 480, 75 .xres = 320, .yres = 240, 113 .xres = 320, .yres = 240,
|
/linux-4.1.27/arch/arm/mach-nspire/ |
H A D | clcd.c | 22 .xres = 320, 46 .xres = 320, 90 panel_size = ((panel->mode.xres * panel->mode.yres) * panel->bpp) / 8; nspire_clcd_setup()
|
/linux-4.1.27/lib/fonts/ |
H A D | fonts.c | 103 * @xres: screen size of X 116 const struct font_desc *get_default_font(int xres, int yres, u32 font_w, get_default_font() argument 133 if (MACH_IS_MAC && xres < 640 && f->idx == VGA6x11_IDX) get_default_font()
|
/linux-4.1.27/include/linux/platform_data/ |
H A D | video_s3c.h | 13 * @xres : The window X size. 21 unsigned short xres; member in struct:s3c_fb_pd_win
|
H A D | cyttsp4.h | 60 int (*xres)(struct cyttsp4_core_platform_data *pdata, member in struct:cyttsp4_core_platform_data
|
H A D | video-nuc900fb.h | 51 unsigned short xres; member in struct:nuc900fb_display
|
/linux-4.1.27/include/video/ |
H A D | sh_mobile_meram.h | 47 unsigned int xres, unsigned int yres, 72 unsigned int xres, unsigned int yres, sh_mobile_meram_cache_alloc() 70 sh_mobile_meram_cache_alloc(struct sh_mobile_meram_info *dev, const struct sh_mobile_meram_cfg *cfg, unsigned int xres, unsigned int yres, unsigned int pixelformat, unsigned int *pitch) sh_mobile_meram_cache_alloc() argument
|
H A D | sa1100fb.h | 34 u_short xres; member in struct:sa1100fb_mach_info
|
H A D | w100fb.h | 71 unsigned int xres; member in struct:w100_mode 138 unsigned int xres; member in struct:w100fb_par
|
H A D | mbxfb.h | 17 struct mbxfb_val xres; member in struct:mbxfb_platform_data
|
H A D | omapvrfb.h | 30 u16 xres; member in struct:vrfb
|
/linux-4.1.27/drivers/video/fbdev/msm/ |
H A D | msm_fb.c | 64 int xres; member in struct:msmfb_info 150 msmfb->update_info.left = msmfb->xres + 1; msmfb_start_dma() 154 if (unlikely(w > msmfb->xres || h > msmfb->yres || msmfb_start_dma() 163 addr = ((msmfb->xres * (yoffset + y) + x) * 2); msmfb_start_dma() 165 msmfb->xres * 2, w, h, x, y, &msmfb->dma_callback, msmfb_start_dma() 254 if (left == 0 && top == 0 && eright == info->var.xres && msmfb_pan_update() 326 if ((var->xres != info->var.xres) || msmfb_check_var() 350 msmfb_pan_update(info, 0, 0, info->var.xres, info->var.yres, msmfb_pan_display() 457 fb_info->fix.line_length = msmfb->xres * 2; setup_fb_info() 459 fb_info->var.xres = msmfb->xres; setup_fb_info() 463 fb_info->var.xres_virtual = msmfb->xres; setup_fb_info() 485 fb_info->var.reserved[2] = (uint16_t)msmfb->xres | setup_fb_info() 511 unsigned long size = msmfb->xres * msmfb->yres * setup_fbmem() 559 msmfb->xres = panel->fb_data->xres; msmfb_probe() 573 msmfb->fb->var.bits_per_pixel*msmfb->xres, msmfb_probe() 581 msmfb->xres, msmfb->yres); msmfb_probe()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
H A D | am200epd.c | 47 .xres = 1200, 61 .xres = 1088, 75 .xres = 832, 150 if ((info->var.xres != am200_fb_info.modes->xres) am200_share_video_mem() 228 fw = am200_fb_info.modes->xres; am200_presetup_fb() 250 am200_fb_info.modes->xres /= 2; am200_presetup_fb()
|
H A D | himalaya.c | 43 .xres = 240, 66 .xres = 240,
|
H A D | cm-x2xx.c | 202 .xres = 320, cmx2xx_init_leds() 227 .xres = 640, 251 .xres = 640, 275 .xres = 800, 299 .xres = 320, 322 .xres = 640,
|
H A D | lpd270.c | 292 .xres = 320, 314 .xres = 800, 336 .xres = 320, 358 .xres = 640, 380 .xres = 640, 402 .xres = 240,
|
H A D | zylonite.c | 141 .xres = 240, 155 .xres = 640, 175 .xres = 240, 188 .xres = 480,
|
H A D | eseries.c | 258 .xres = 240, 390 .xres = 240, 586 .xres = 240, 794 .xres = 480, 817 .xres = 240, 864 if (par->mode->xres == 480) e800_tg_change()
|
H A D | vpac270.c | 482 .xres = 640, vpac270_rtc_init() 498 .xres = 640, vpac270_rtc_init() 514 .xres = 800, vpac270_rtc_init() 530 .xres = 1024, vpac270_rtc_init()
|
H A D | palm27x.c | 89 .xres = 320, 104 .xres = 320, 119 .xres = 320,
|
H A D | colibri-pxa270-income.c | 152 .xres = 320, income_i2c_init()
|
H A D | colibri-pxa3xx.c | 81 .xres = 480,
|
/linux-4.1.27/drivers/gpu/drm/bochs/ |
H A D | bochs_hw.c | 155 bochs->xres = mode->hdisplay; bochs_hw_setmode() 162 bochs->xres, bochs->yres, bochs->bpp, bochs_hw_setmode() 169 bochs_dispi_write(bochs, VBE_DISPI_INDEX_XRES, bochs->xres); bochs_hw_setmode() 172 bochs_dispi_write(bochs, VBE_DISPI_INDEX_VIRT_WIDTH, bochs->xres); bochs_hw_setmode()
|
H A D | bochs.h | 67 u16 xres; member in struct:bochs_device
|
/linux-4.1.27/drivers/video/fbdev/geode/ |
H A D | display_gx.c | 55 int gx_line_delta(int xres, int bpp) gx_line_delta() argument 58 return (xres * (bpp >> 3) + 7) & ~0x7; gx_line_delta() 108 ((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2); gx_set_mode() 133 hactive = info->var.xres; gx_set_mode()
|
H A D | gx1fb_core.c | 87 static int gx1_line_delta(int xres, int bpp) gx1_line_delta() argument 89 int line_delta = xres * (bpp >> 3); gx1_line_delta() 105 if (var->xres > 1280 || var->yres > 1024) gx1fb_check_var() 108 if (par->panel_x && (var->xres > par->panel_x || var->yres > par->panel_y)) gx1fb_check_var() 126 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) gx1fb_check_var() 143 info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel); gx1fb_set_par()
|
H A D | gxfb_core.c | 141 if (var->xres > 1600 || var->yres > 1200) gxfb_check_var() 143 if ((var->xres > 1280 || var->yres > 1024) && var->bits_per_pixel > 16) gxfb_check_var() 163 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) gxfb_check_var() 178 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); gxfb_set_par()
|
H A D | display_gx1.c | 139 writel(((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2, gx1_set_mode() 151 hactive = info->var.xres; gx1_set_mode()
|
H A D | lxfb.h | 60 static inline unsigned int lx_get_pitch(unsigned int xres, int bpp) lx_get_pitch() argument 62 return (((xres * (bpp >> 3)) + 7) & ~7); lx_get_pitch()
|
/linux-4.1.27/arch/avr32/boards/merisc/ |
H A D | display.c | 21 .xres = 640,
|
/linux-4.1.27/arch/arm/mach-s3c64xx/ |
H A D | mach-real6410.c | 113 .xres = 480, 130 .xres = 800, 142 .xres = 800, 299 real6410_lcd_pdata[features.lcd_index].win[0]->xres, real6410_machine_init()
|
H A D | mach-smartq5.c | 114 .xres = 800, 125 .xres = 800,
|
H A D | mach-smartq7.c | 130 .xres = 800, 141 .xres = 800,
|
H A D | mach-mini6410.c | 149 .xres = 480, 161 .xres = 480, 168 .xres = 800, 180 .xres = 800, 329 mini6410_lcd_pdata[features.lcd_index].win[0]->xres, mini6410_machine_init()
|
H A D | mach-anw6410.c | 139 .xres = 800, 150 .xres = 800,
|
H A D | mach-hmt.c | 135 .xres = 800, 146 .xres = 800,
|
/linux-4.1.27/include/linux/ |
H A D | font.h | 54 extern const struct font_desc *get_default_font(int xres, int yres,
|
/linux-4.1.27/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 8 .xres = 640, 185 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); radeon_get_panel_info_BIOS() 188 rinfo->panel_info.xres, rinfo->panel_info.yres); radeon_get_panel_info_BIOS() 215 if ((BIOS_IN16(tmp0) == rinfo->panel_info.xres) && radeon_get_panel_info_BIOS() 689 rinfo->panel_info.xres = var->xres; radeon_var_to_panel_info() 716 var->xres = mode->xres; radeon_videomode_to_var() 718 var->xres_virtual = mode->xres; radeon_videomode_to_var() 783 if (var.xres >= rinfo->panel_info.xres && radeon_check_modes() 802 var->xres = rinfo->panel_info.xres; radeon_check_modes() 804 var->xres_virtual = rinfo->panel_info.xres; radeon_check_modes() 850 if (rinfo->panel_info.xres == 0 || rinfo->panel_info.yres == 0) { radeon_check_modes() 852 rinfo->panel_info.xres = ((tmp >> HORZ_PANEL_SHIFT) + 1) * 8; radeon_check_modes() 856 if (rinfo->panel_info.xres == 0 || rinfo->panel_info.yres == 0) { radeon_check_modes() 862 rinfo->panel_info.xres, rinfo->panel_info.yres); radeon_check_modes() 865 snprintf(modename, 31, "%dx%d", rinfo->panel_info.xres, rinfo->panel_info.yres); radeon_check_modes() 958 distance += (mode->xres - var->xres)/2; radeon_compare_modes() 966 * current mode with xres/yres hacked, while things like XFree will actually 1021 if (db[i].xres < src->xres) radeon_match_mode()
|
H A D | radeon_base.c | 795 var->xres, var->yres, var->bits_per_pixel); radeonfb_check_var() 801 if (v.xres_virtual < v.xres) radeonfb_check_var() 802 v.xres_virtual = v.xres; radeonfb_check_var() 819 if (v.xres_virtual < v.xres) radeonfb_check_var() 820 v.xres = v.xres_virtual; radeonfb_check_var() 822 if (v.xoffset > v.xres_virtual - v.xres) radeonfb_check_var() 823 v.xoffset = v.xres_virtual - v.xres - 1; radeonfb_check_var() 843 if ((var->xoffset + info->var.xres > info->var.xres_virtual) radeonfb_pan_display() 1556 hSyncStart = mode->xres + mode->right_margin; radeonfb_set_par() 1570 if (rinfo->panel_info.xres < mode->xres) radeonfb_set_par() 1571 mode->xres = rinfo->panel_info.xres; radeonfb_set_par() 1575 hTotal = mode->xres + rinfo->panel_info.hblank; radeonfb_set_par() 1576 hSyncStart = mode->xres + rinfo->panel_info.hOver_plus; radeonfb_set_par() 1653 (((mode->xres / 8) - 1) << 16)); radeonfb_set_par() 1732 if (mode->xres > rinfo->panel_info.xres) radeonfb_set_par() 1733 mode->xres = rinfo->panel_info.xres; radeonfb_set_par() 1737 newmode->fp_horz_stretch = (((rinfo->panel_info.xres / 8) - 1) radeonfb_set_par() 1742 if (mode->xres != rinfo->panel_info.xres) { radeonfb_set_par() 1743 hRatio = round_div(mode->xres * HORZ_STRETCH_RATIO_MAX, radeonfb_set_par() 1744 rinfo->panel_info.xres); radeonfb_set_par() 1813 (((mode->xres / 8) - 1) << 16)); radeonfb_set_par() 1841 btext_update_display(rinfo->fb_base_phys, mode->xres, mode->yres, radeonfb_set_par() 2562 MODULE_PARM_DESC(mode_option, "Specify resolution as \"<xres>x<yres>[-<bpp>][@<refresh>]\" ");
|
H A D | aty128fb.c | 126 .xres = 640, 1057 u32 xres, yres, vxres, vyres, xoffset, yoffset, bpp, dst; aty128_var_to_crtc() local 1065 xres = var->xres; aty128_var_to_crtc() 1092 xres = (xres + 7) & ~7; aty128_var_to_crtc() 1095 if (vxres < xres + xoffset) aty128_var_to_crtc() 1096 vxres = xres + xoffset; aty128_var_to_crtc() 1118 h_disp = (xres >> 3) - 1; aty128_var_to_crtc() 1119 h_total = (((xres + right + hslen + left) >> 3) - 1) & 0xFFFFL; aty128_var_to_crtc() 1247 u32 xres, yres, left, right, upper, lower, hslen, vslen, sync; aty128_crtc_to_var() local 1268 xres = (h_disp + 1) << 3; aty128_crtc_to_var() 1282 var->xres = xres; aty128_crtc_to_var() 1644 u32 xres, yres; aty128fb_pan_display() local 1646 xres = (((par->crtc.h_total >> 16) & 0xff) + 1) << 3; aty128fb_pan_display() 1652 if (xoffset+xres > par->crtc.vxres || yoffset+yres > par->crtc.vyres) aty128fb_pan_display() 2627 MODULE_PARM_DESC(mode_option, "Specify resolution as \"<xres>x<yres>[-<bpp>][@<refresh>]\" ");
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
H A D | omapfb_main.c | 208 var->xres, var->yres, plane->color_mode); ctrl_change_mode() 220 var->xres, var->yres, ctrl_change_mode() 508 var->xres = panel->x_res; set_fb_var() 519 var->xres = panel->y_res; set_fb_var() 527 if (var->xres < xres_min) set_fb_var() 528 var->xres = xres_min; set_fb_var() 531 if (var->xres > xres_max) set_fb_var() 532 var->xres = xres_max; set_fb_var() 536 if (var->xres_virtual < var->xres) set_fb_var() 537 var->xres_virtual = var->xres; set_fb_var() 546 if (var->xres_virtual < var->xres) { set_fb_var() 548 var->xres_virtual = var->xres; set_fb_var() 549 line_size = var->xres * bpp / 8; set_fb_var() 553 if (var->xres_virtual < var->xres) set_fb_var() 554 var->xres = var->xres_virtual; set_fb_var() 557 if (var->xres < xres_min || var->yres < yres_min) set_fb_var() 560 if (var->xres + var->xoffset > var->xres_virtual) set_fb_var() 561 var->xoffset = var->xres_virtual - var->xres; set_fb_var() 716 int xres, yres; omapfb_update_window_async() local 724 xres = fbdev->panel->x_res; omapfb_update_window_async() 729 xres = fbdev->panel->y_res; omapfb_update_window_async() 736 if (win->x >= xres || win->y >= yres || omapfb_update_window_async() 737 win->out_x > xres || win->out_y > yres) omapfb_update_window_async() 744 if (win->x + win->width > xres) omapfb_update_window_async() 745 win->width = xres - win->x; omapfb_update_window_async() 748 if (win->out_x + win->out_width > xres) omapfb_update_window_async() 749 win->out_width = xres - win->out_x; omapfb_update_window_async() 785 win.width = fbi->var.xres; omapfb_update_full_screen() 789 win.out_width = fbi->var.xres; omapfb_update_full_screen() 1496 var->xres = def_vxres; fbinfo_init() 1558 plane->info.out_width = fbi->var.xres; planes_init()
|
H A D | lcdc.c | 58 int xres; member in struct:omap_lcd_controller 195 (lcdc.xres & 1)) setup_lcd_dma() 199 xelem = lcdc.xres * lcdc.bpp / 8 / esize; setup_lcd_dma() 210 yelem = lcdc.xres; setup_lcd_dma() 231 /* Set virtual xres elem size */ setup_lcd_dma() 318 lcdc.xres = width; omap_lcdc_setup_plane()
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fb.c | 143 if ((var->xoffset + var->xres) > par->max_width || vmw_fb_check_var() 150 var->xres * var->bits_per_pixel/8, vmw_fb_check_var() 165 info->fix.line_length = info->var.xres * info->var.bits_per_pixel/8; vmw_fb_set_par() 167 ret = vmw_kms_write_svga(vmw_priv, info->var.xres, info->var.yres, vmw_fb_set_par() 180 vmw_write(vmw_priv, SVGA_REG_DISPLAY_WIDTH, info->var.xres); vmw_fb_set_par() 233 w = min(par->dirty.x2, info->var.xres) - x; vmw_fb_dirty_flush() 319 par->dirty.x2 = info->var.xres; 518 info->var.xres = initial_width; vmw_fb_init() 655 vmw_fb_dirty_mark(par, 0, 0, info->var.xres, info->var.yres); vmw_fb_on()
|
/linux-4.1.27/include/linux/amba/ |
H A D | clcd.h | 197 val = ((var->xres / 16) - 1) << 2; clcdfb_decode() 284 var->xres_virtual = var->xres = (var->xres + 15) & ~15; clcdfb_check() 291 var->xres > 4096 || clcdfb_check() 312 (CHECK(xres) || clcdfb_check()
|
/linux-4.1.27/drivers/staging/sm7xxfb/ |
H A D | sm7xxfb.c | 62 .xres = 1024, 589 sfb->fb.fix.line_length = sfb->fb.var.xres * 4; smtcfb_setmode() 599 sfb->fb.fix.line_length = sfb->fb.var.xres * 3; smtcfb_setmode() 609 sfb->fb.fix.line_length = sfb->fb.var.xres; smtcfb_setmode() 620 sfb->fb.fix.line_length = sfb->fb.var.xres * 2; smtcfb_setmode() 630 sfb->width = sfb->fb.var.xres; smtcfb_setmode() 639 if (var->xres_virtual < var->xres) smtc_check_var() 640 var->xres_virtual = var->xres; smtc_check_var() 802 sfb->fb.var.xres = smtc_scr_info.lfb_width; smtcfb_pci_probe() 807 sfb->fb.var.xres = SCREEN_X_RES; smtcfb_pci_probe() 886 sfb->fb.var.xres_virtual = sfb->fb.var.xres; smtcfb_pci_probe() 900 sfb->chip_id, sfb->chip_rev_id, sfb->fb.var.xres, smtcfb_pci_probe()
|
/linux-4.1.27/arch/x86/platform/efi/ |
H A D | early_printk.c | 202 u16 xres, yres; early_efi_setup() local 206 xres = si->lfb_width; early_efi_setup() 216 font = get_default_font(xres, yres, -1, -1); early_efi_setup()
|
/linux-4.1.27/arch/sh/boards/mach-migor/ |
H A D | lcd_qvga.c | 118 unsigned long xres = 320; migor_lcd_qvga_setup() local 141 write_reg16(sohandle, so, 0x0053, xres - 1); migor_lcd_qvga_setup() 154 for (k = 0; k < (xres * 256); k++) /* yes, 256 words per line */ migor_lcd_qvga_setup()
|
/linux-4.1.27/arch/arm/mach-imx/ |
H A D | eukrea_mbimxsd35-baseboard.c | 48 .xres = 320, 64 .xres = 640, 81 .xres = 800,
|
H A D | mach-vpr200.c | 58 .xres = 800, 74 .xres = 800,
|
H A D | mx31lilly-db.c | 167 .xres = 640,
|
/linux-4.1.27/drivers/staging/sm750fb/ |
H A D | sm750_hw.c | 337 modparm.horizontal_display_end = var->xres; hw_sm750_crtc_setMode() 339 modparm.horizontal_sync_start = var->xres + var->right_margin; hw_sm750_crtc_setMode() 340 modparm.horizontal_total = var->xres + var->left_margin + var->right_margin + var->hsync_len; hw_sm750_crtc_setMode() 366 reg = var->xres * (var->bits_per_pixel >> 3); hw_sm750_crtc_setMode() 375 FIELD_VALUE(0, PANEL_WINDOW_WIDTH, WIDTH, var->xres -1)| hw_sm750_crtc_setMode() 386 FIELD_VALUE(0, PANEL_PLANE_BR,RIGHT, var->xres - 1)); hw_sm750_crtc_setMode() 398 reg = var->xres * (var->bits_per_pixel >> 3); hw_sm750_crtc_setMode() 623 if ((var->xoffset + var->xres > var->xres_virtual) || hw_sm750_pan_display()
|
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-main.c | 392 var->xres_virtual = var->xres; check_fb_res_bounds() 400 if (var->xres < xres_min) check_fb_res_bounds() 401 var->xres = xres_min; check_fb_res_bounds() 404 if (var->xres > xres_max) check_fb_res_bounds() 405 var->xres = xres_max; check_fb_res_bounds() 409 if (var->xres > var->xres_virtual) check_fb_res_bounds() 410 var->xres = var->xres_virtual; check_fb_res_bounds() 441 if (var->xres > var->xres_virtual) shrink_width() 442 var->xres = var->xres_virtual; shrink_width() 538 else if (vrfb->xres != var->xres_virtual || setup_vrfb_rotation() 700 if (var->xres + var->xoffset > var->xres_virtual) check_fb_var() 701 var->xoffset = var->xres_virtual - var->xres; check_fb_var() 705 DBG("xres = %d, yres = %d, vxres = %d, vyres = %d\n", check_fb_var() 706 var->xres, var->yres, check_fb_var() 852 int xres, yres; omapfb_setup_overlay() local 872 xres = var->yres; omapfb_setup_overlay() 873 yres = var->xres; omapfb_setup_overlay() 875 xres = var->xres; omapfb_setup_overlay() 910 info.width = xres; omapfb_setup_overlay() 971 outh = var->xres; omapfb_apply_changes() 973 outw = var->xres; omapfb_apply_changes() 1770 var->xres = h; omapfb_fb_init() 1773 var->xres = w; omapfb_fb_init() 1777 var->xres_virtual = var->xres; omapfb_fb_init() 1796 var->xres = 320; omapfb_fb_init() 1798 var->xres_virtual = var->xres; omapfb_fb_init() 2086 timings->x_res = var->xres; omapfb_mode_to_timings() 2137 /* If check_timings is not present compare xres and yres */ omapfb_set_def_mode() 2229 t->x_res = m->xres; fb_videomode_to_omap_timings() 2286 if (m->xres == 2880 || m->xres == 1440) omapfb_find_best_mode()
|
/linux-4.1.27/include/media/davinci/ |
H A D | vpbe_types.h | 39 * @xres: x or horizontal resolution of the display 73 unsigned int xres; member in struct:vpbe_enc_mode_info
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
H A D | ivtvfb.c | 85 /* Why upper, left, xres, yres, depth, laced ? To match terminology used 590 ivtv_window.width = var->xres; ivtvfb_set_var() 614 var->xres, var->yres, ivtvfb_set_var() 723 if (var->xres > IVTV_OSD_MAX_WIDTH || var->yres > osd_height_limit) { _ivtvfb_check_var() 725 var->xres, var->yres); _ivtvfb_check_var() 732 var->xres_virtual < var->xres || _ivtvfb_check_var() 742 if (var->xres & 3) { _ivtvfb_check_var() 743 IVTVFB_DEBUG_WARN("Invalid resolution for 8bpp: %d\n", var->xres); _ivtvfb_check_var() 753 if (var->xres & 1) { _ivtvfb_check_var() 754 IVTVFB_DEBUG_WARN("Invalid resolution for 16bpp: %d\n", var->xres); _ivtvfb_check_var() 787 if (var->left_margin + var->xres > IVTV_OSD_MAX_WIDTH + 1) _ivtvfb_check_var() 788 var->left_margin = 1 + ((IVTV_OSD_MAX_WIDTH - var->xres) / 2); _ivtvfb_check_var() 795 var->right_margin = hlimit - var->left_margin - var->xres; _ivtvfb_check_var() 810 itv->osd_rect.width = var->xres; _ivtvfb_check_var() 814 var->xres, var->yres, _ivtvfb_check_var() 840 var->xoffset + info->var.xres > info->var.xres_virtual) ivtvfb_pan_display() 1043 oi->ivtvfb_defined.xres = oi->display_width; ivtvfb_init_vidmode()
|
/linux-4.1.27/drivers/video/console/ |
H A D | fbcon_rotate.h | 20 (i)->var.xres : (i)->var.xres_virtual; })
|
H A D | fbcon.c | 991 font = get_default_font(info->var.xres, fbcon_startup() 1003 cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres); fbcon_startup() 1004 rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); fbcon_startup() 1011 DPRINTK("res: %dx%d-%d\n", info->var.xres, fbcon_startup() 1064 font = get_default_font(info->var.xres, fbcon_init() 1101 new_cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres); fbcon_init() 1102 new_rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); fbcon_init() 1390 cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres); fbcon_set_disp() 1391 rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); fbcon_set_disp() 2074 int yres = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); updatescrollmode() 2125 var.xres = virt_w * virt_fw; fbcon_resize() 2127 x_diff = info->var.xres - var.xres; fbcon_resize() 2133 DPRINTK("attempting resize %ix%i\n", var.xres, var.yres); fbcon_resize() 2140 if (virt_w > var.xres/virt_fw || virt_h > var.yres/virt_fh) fbcon_resize() 2143 DPRINTK("resize now %ix%i\n", var.xres, var.yres); fbcon_resize() 2523 cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres); fbcon_do_set_font() 2524 rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); fbcon_do_set_font() 2632 f = get_default_font(info->var.xres, info->var.yres, fbcon_set_def_font() 2904 cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres); fbcon_modechanged() 2905 rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); fbcon_modechanged() 2949 cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres); fbcon_set_all_vcs() 2950 rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres); fbcon_set_all_vcs()
|
/linux-4.1.27/arch/powerpc/include/uapi/asm/ |
H A D | ps3fb.h | 38 __u32 xres; /* frame buffer x_size */ member in struct:ps3fb_ioctl_res
|
/linux-4.1.27/arch/arm/plat-samsung/include/plat/ |
H A D | fb-s3c2410.h | 33 unsigned short xres; member in struct:s3c2410fb_display
|
/linux-4.1.27/drivers/video/fbdev/nvidia/ |
H A D | nvidia.c | 97 .xres = 640, 307 int h_display = info->var.xres / 8 - 1; nvidia_calc_regs() 308 int h_start = (info->var.xres + info->var.right_margin) / 8 - 1; nvidia_calc_regs() 309 int h_end = (info->var.xres + info->var.right_margin + nvidia_calc_regs() 311 int h_total = (info->var.xres + info->var.right_margin + nvidia_calc_regs() 420 info->var.xres, info->var.yres_virtual, nvidia_calc_regs() 427 if (!par->fpScaler || (par->fpWidth <= info->var.xres) nvidia_calc_regs() 494 state->displayV = info->var.xres; nvidia_calc_regs() 693 info->var.xres, info->var.yres, nvidiafb_set_par() 778 var->xres &= ~7; nvidiafb_check_var() 853 if (par->fpWidth && par->fpHeight && (par->fpWidth < var->xres || nvidiafb_check_var() 857 var->xres = par->fpWidth; nvidiafb_check_var() 873 if (var->xres_virtual < var->xres) nvidiafb_check_var() 874 var->xres_virtual = var->xres; nvidiafb_check_var() 894 if (var->xres_virtual < var->xres) { nvidiafb_check_var()
|
/linux-4.1.27/drivers/video/fbdev/mbx/ |
H A D | mbxfb.c | 83 .xres = 640, 188 if (var->xres < MIN_XRES) mbxfb_check_var() 189 var->xres = MIN_XRES; mbxfb_check_var() 192 if (var->xres > MAX_XRES) mbxfb_check_var() 196 var->xres_virtual = max(var->xres_virtual, var->xres); mbxfb_check_var() 272 gsctrl |= Gsctrl_Width(info->var.xres) | mbxfb_set_par() 277 gsadr |= Gsadr_Srcstride(info->var.xres * info->var.bits_per_pixel / mbxfb_set_par() 289 hfps = has + var->xres; mbxfb_set_par() 755 gsctrl = GSCTRL_GAMMA_EN | Gsctrl_Width(fbi->var.xres) | setup_graphics()
|
/linux-4.1.27/drivers/video/fbdev/intelfb/ |
H A D | intelfbdrv.c | 270 "Initial video mode \"<xres>x<yres>[-<depth>][@<refresh>]\""); 958 int xtot = var->xres + var->left_margin + var->right_margin + var_to_refresh() 984 var->xres = screen_info.lfb_width; get_initial_mode() 1001 var->xres, var->yres, var->bits_per_pixel, get_initial_mode() 1005 var->left_margin = (var->xres / 8) & 0xf8; get_initial_mode() 1009 var->hsync_len = (var->xres / 8) & 0xf8; get_initial_mode() 1012 xtot = var->xres + var->left_margin + get_initial_mode() 1094 INF_MSG("Initial video mode is %dx%d-%d@%d.\n", var->xres, var->yres, intelfb_init_var() 1101 var->xres_virtual = var->xres; intelfb_init_var() 1103 dinfo->fb.size / 2 / (var->bits_per_pixel * var->xres); intelfb_init_var() 1161 dinfo->xres = var->xres; update_dinfo() 1162 dinfo->yres = var->xres; update_dinfo() 1273 change_var = ((info->var.xres != var->xres) || intelfb_check_var() 1339 if (v.xoffset > v.xres_virtual - v.xres) intelfb_check_var() 1340 v.xoffset = v.xres_virtual - v.xres; intelfb_check_var() 1366 DBG_MSG("intelfb_set_par (%dx%d-%d)\n", info->var.xres, intelfb_set_par()
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 135 640,480,640,480,/* W,H, W, H (virtual) load xres,xres_virtual*/ 450 int xres, int bpp) matroxfb_test_and_set_rounding() 458 case 0: return xres; DBG() 476 over = xres % rounding; 478 xres += rounding-over; 479 return xres; 482 static int matroxfb_pitch_adjust(const struct matrox_fb_info *minfo, int xres, matroxfb_pitch_adjust() argument 490 if (!bpp) return xres; matroxfb_pitch_adjust() 496 if ((*width >= xres) && (matroxfb_test_and_set_rounding(minfo, *width, bpp) == *width)) { matroxfb_pitch_adjust() 503 xres_new = matroxfb_test_and_set_rounding(minfo, xres, bpp); matroxfb_pitch_adjust() 572 if (var->xres_virtual < var->xres) 573 var->xres_virtual = var->xres; 611 /* we must round yres/xres down, we already rounded y/xres_virtual up 615 if (var->xres_virtual < var->xres) 616 var->xres = var->xres_virtual; 617 if (var->xoffset + var->xres > var->xres_virtual) 618 var->xoffset = var->xres_virtual - var->xres; 644 dprintk(KERN_INFO "requested %d*%d/%dbpp (%d*%d)\n", var->xres, var->yres, var->bits_per_pixel, 1266 static unsigned int xres; /* "matroxfb:xres:xxxxx" */ variable 1840 if (xres) initMatrox2() 1841 vesafb_defined.xres = xres; initMatrox2() 1864 tmp = fh * (vesafb_defined.left_margin + vesafb_defined.xres initMatrox2() 1904 vesafb_defined.xres_virtual = vesafb_defined.xres; initMatrox2() 1923 vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, initMatrox2() 2189 static struct { int xres, yres, left, right, upper, lower, hslen, vslen, vfreq; } timmings[] __initdata = { member in struct:__anon10540 2287 if (!xres) matroxfb_init_params() 2288 xres = timmings[res].xres; matroxfb_init_params() 2354 } else if (!strncmp(this_opt, "xres:", 5)) matroxfb_setup() 2355 xres = simple_strtoul(this_opt+5, NULL, 0); matroxfb_setup() 2532 module_param(xres, int, 0); 2533 MODULE_PARM_DESC(xres, "Horizontal resolution (px), overrides xres from vesa (default=vesa)"); 449 matroxfb_test_and_set_rounding(const struct matrox_fb_info *minfo, int xres, int bpp) matroxfb_test_and_set_rounding() argument
|
/linux-4.1.27/drivers/video/fbdev/kyro/ |
H A D | fbdev.c | 52 .xres = 640, 318 info->var.xres, info->var.yres, kyro_dev_video_mode_set() 330 deviceInfo.ulNextFreeVidMem = info->var.xres * info->var.yres * kyro_dev_video_mode_set() 481 par->XRES = info->var.xres; kyrofb_set_par() 489 lineclock = (info->var.pixclock * (info->var.xres + kyrofb_set_par() 740 info->var.xres, info->var.yres, info->var.bits_per_pixel, kyrofb_probe()
|
/linux-4.1.27/arch/arm/mach-davinci/ |
H A D | board-dm365-evm.c | 385 .xres = 720, 397 .xres = 720, 413 .xres = 720, 425 .xres = 720, 437 .xres = 1280, 453 .xres = 1920,
|
H A D | board-dm644x-evm.c | 627 .xres = 720, 639 .xres = 720, 655 .xres = 720, 667 .xres = 720,
|
/linux-4.1.27/drivers/input/ |
H A D | mousedev.c | 41 static int xres = CONFIG_INPUT_MOUSEDEV_SCREEN_X; variable 42 module_param(xres, uint, 0644); 43 MODULE_PARM_DESC(xres, "Horizontal screen resolution"); 182 size = xres ? : 1; mousedev_abs_event() 186 mousedev->packet.x = ((value - min) * xres) / size; mousedev_abs_event() 295 0 : (client->pos_x >= xres ? xres : client->pos_x); mousedev_notify_readers() 554 client->pos_x = xres / 2; mousedev_open()
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
H A D | mach-smdk2416.c | 153 .xres = 800, 166 .xres = 800,
|
H A D | mach-qt2410.c | 116 .xres = 640, 138 .xres = 480, 160 .xres = 240,
|
H A D | mach-bast.c | 423 .xres = 640, 441 .xres = 640, 459 .xres = 640,
|
H A D | mach-at2440evb.c | 162 .xres = 800,
|
H A D | mach-rx3715.c | 113 .xres = 240,
|
H A D | mach-smdk2440.c | 119 .xres = 240,
|
/linux-4.1.27/drivers/video/fbdev/sis/ |
H A D | sis_main.c | 150 unsigned int j = 0, xres = 0, yres = 0, depth = 0, rate = 0; sisfb_search_mode() local 180 if(sscanf(strbuf1, "%u %u %u %u", &xres, &yres, &depth, &rate) == 4) { sisfb_search_mode() 184 sprintf(strbuf, "%ux%ux%u", xres, yres, depth); sisfb_search_mode() 187 } else if(sscanf(strbuf1, "%u %u %u", &xres, &yres, &depth) == 3) { sisfb_search_mode() 188 sprintf(strbuf, "%ux%ux%u", xres, yres, depth); sisfb_search_mode() 191 xres = 0; sisfb_search_mode() 192 if((sscanf(strbuf1, "%u %u", &xres, &yres) == 2) && (xres != 0)) { sisfb_search_mode() 193 sprintf(strbuf, "%ux%ux8", xres, yres); sisfb_search_mode() 404 int i, j, xres, yres, refresh, index; sisfb_interpret_edid() local 472 xres = (buffer[index] + 31) * 8; sisfb_interpret_edid() 474 case 0xc0: yres = (xres * 9) / 16; break; sisfb_interpret_edid() 475 case 0x80: yres = (xres * 4) / 5; break; sisfb_interpret_edid() 476 case 0x40: yres = (xres * 3) / 4; break; sisfb_interpret_edid() 477 default: yres = xres; break; sisfb_interpret_edid() 480 if((xres >= 640) && (yres >= 480)) { sisfb_interpret_edid() 482 if((xres == sisfb_ddcfmodes[j].x) && sisfb_interpret_edid() 615 u16 xres=0, yres, myres; sisfb_validate_mode() local 635 xres = ivideo->lcdxres; yres = ivideo->lcdyres; sisfb_validate_mode() 639 if(sisbios_mode[myindex].xres > xres) sisfb_validate_mode() 646 if(sisbios_mode[myindex].xres == 320) { sisfb_validate_mode() 657 if(SiS_GetModeID_LCD(ivideo->sisvga_engine, vbflags, sisbios_mode[myindex].xres, sisfb_validate_mode() 659 ivideo->SiS_Pr.SiS_CustomT, xres, yres, ivideo->vbflags2) < 0x14) { sisfb_validate_mode() 665 if(SiS_GetModeID_TV(ivideo->sisvga_engine, vbflags, sisbios_mode[myindex].xres, sisfb_validate_mode() 672 if(SiS_GetModeID_VGA2(ivideo->sisvga_engine, vbflags, sisbios_mode[myindex].xres, sisfb_validate_mode() 686 u16 xres = sisbios_mode[mode_idx].xres; sisfb_search_refresh_rate() local 690 while((sisfb_vrate[i].idx != 0) && (sisfb_vrate[i].xres <= xres)) { sisfb_search_refresh_rate() 691 if((sisfb_vrate[i].xres == xres) && (sisfb_vrate[i].yres == yres)) { sisfb_search_refresh_rate() 722 rate, xres, yres); sisfb_search_refresh_rate() 1192 htotal = var->left_margin + var->xres + var->right_margin + var->hsync_len; sisfb_do_set_var() 1226 (sisbios_mode[ivideo->sisfb_mode_idx].xres <= var->xres) ) { sisfb_do_set_var() 1227 if( (sisbios_mode[ivideo->sisfb_mode_idx].xres == var->xres) && sisfb_do_set_var() 1245 printk(KERN_ERR "sisfb: Mode %dx%dx%d not supported\n", var->xres, sisfb_do_set_var() 1281 ivideo->video_width = sisbios_mode[ivideo->sisfb_mode_idx].xres; sisfb_do_set_var() 1439 htotal = var->left_margin + var->xres + var->right_margin + var->hsync_len; sisfb_check_var() 1463 (sisbios_mode[search_idx].xres <= var->xres) ) { sisfb_check_var() 1464 if( (sisbios_mode[search_idx].xres == var->xres) && sisfb_check_var() 1480 if( (var->xres <= sisbios_mode[search_idx].xres) && sisfb_check_var() 1495 var->xres, var->yres, var->bits_per_pixel, sisfb_check_var() 1496 sisbios_mode[search_idx].xres, sisfb_check_var() 1499 var->xres = sisbios_mode[search_idx].xres; sisfb_check_var() 1504 var->xres, var->yres, var->bits_per_pixel); sisfb_check_var() 1575 if(var->xres > var->xres_virtual) sisfb_check_var() 1576 var->xres_virtual = var->xres; sisfb_check_var() 1599 if(var->xoffset > var->xres_virtual - var->xres) { sisfb_check_var() 1600 var->xoffset = var->xres_virtual - var->xres - 1; sisfb_check_var() 1627 if (var->xoffset + info->var.xres > info->var.xres_virtual || sisfb_pan_display() 2253 u16 xres, yres; SiS_SenseLCD() local 2298 xres = buffer[0x38] | ((buffer[0x3a] & 0xf0) << 4); SiS_SenseLCD() 2301 switch(xres) { SiS_SenseLCD() 2921 ivideo->lcdxres = sis_lcd_data[i].xres; sisfb_detect_lcd_type() 6337 sisbios_mode[bu].xres, sisfb_probe() 6380 ivideo->video_width = sisbios_mode[ivideo->sisfb_mode_idx].xres; sisfb_probe() 6390 ivideo->default_var.xres = ivideo->default_var.xres_virtual = ivideo->video_width; sisfb_probe()
|
/linux-4.1.27/arch/avr32/boards/atstk1000/ |
H A D | setup.c | 34 .xres = 320, .yres = 240,
|
/linux-4.1.27/arch/arm/mach-integrator/ |
H A D | impd1.c | 80 .xres = 640, 108 .xres = 800, 136 .xres = 640, 168 .xres = 640,
|
/linux-4.1.27/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfbdrv.c | 48 return var->xres + var->left_margin + h_total() 60 return var->xres + var->right_margin - 1; hsp() 70 return var->xres * var->bits_per_pixel / 8; d_pitch() 123 if ((var->xres + var->right_margin) >= 4096) mb862xxfb_check_var() 160 tmp = (var->xres * var->bits_per_pixel) / 8; mb862xxfb_check_var() 211 mb862xxfb_init_accel(fbi, fbi->var.xres); mb862xxfb_set_par() 241 reg = pack(fbi->var.yres - 1, fbi->var.xres); mb862xxfb_set_par() 255 reg = pack(fbi->var.xres - 1, fbi->var.xres - 1); mb862xxfb_set_par() 453 fbi->var.xres = (inreg(disp, GC_HDB_HDP) & 0x0fff) + 1; mb862xxfb_init_fbinfo() 457 fbi->var.xres_virtual = fbi->var.xres; mb862xxfb_init_fbinfo() 474 fbi->var.right_margin = hsp - fbi->var.xres; mb862xxfb_init_fbinfo()
|
H A D | mb862xxfb.h | 91 extern void mb862xxfb_init_accel(struct fb_info *info, int xres);
|
H A D | mb862xxfb_accel.c | 310 void mb862xxfb_init_accel(struct fb_info *info, int xres) mb862xxfb_init_accel() argument 326 outreg(draw, GDC_REG_X_RESOLUTION, xres); mb862xxfb_init_accel()
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | ioport.c | 92 struct resource xres; /* Must be first */ member in struct:xresource 181 struct xresource *xres; _sparc_alloc_io() local 189 if ((xres = xres_alloc()) != NULL) { _sparc_alloc_io() 190 tack = xres->xname; _sparc_alloc_io() 191 res = &xres->xres; _sparc_alloc_io()
|
/linux-4.1.27/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 244 mode->xres = videomode->xres; fbmode_to_mmpmode() 270 videomode->xres = mode->xres; mmpmode_to_fbmode() 297 if (var->xoffset + var->xres > var->xres_virtual) mmpfb_check_var() 403 win.xsrc = win.xdst = fbi->mode.xres; mmpfb_set_win()
|
/linux-4.1.27/drivers/auxdisplay/ |
H A D | cfag12864bfb.c | 52 .xres = CFAG12864B_WIDTH,
|
/linux-4.1.27/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 284 writel_relaxed((mode->yres << 16) | mode->xres, ®s->screen_active); path_set_mode() 289 total_x = mode->xres + mode->left_margin + mode->right_margin + path_set_mode() 299 vsync_ctrl = ((mode->xres + mode->right_margin) << 16) path_set_mode() 300 | (mode->xres + mode->right_margin); path_set_mode()
|
/linux-4.1.27/drivers/video/fbdev/mmp/panel/ |
H A D | tpo_tj032md01bw.c | 112 .xres = 320,
|
/linux-4.1.27/drivers/video/fbdev/riva/ |
H A D | fbdev.c | 226 .xres = 640, 694 hDisplaySize = info->var.xres; riva_load_video_mode() 835 var->xres = var->xres_virtual = modedb->xres; riva_update_var() 874 int xres, yres; rivafb_do_maximize() member in struct:__anon10609 890 for (i = 0; modes[i].xres != -1; i++) { rivafb_do_maximize() 891 if (modes[i].xres * nom / den * modes[i].yres < rivafb_do_maximize() 895 if (modes[i].xres == -1) { rivafb_do_maximize() 901 var->xres_virtual = modes[i].xres; rivafb_do_maximize() 923 var->xres, var->yres, var->bits_per_pixel); rivafb_do_maximize() 936 if (var->xres_virtual < var->xres) { rivafb_do_maximize() 1143 var->xres, var->yres, var->bits_per_pixel); rivafb_check_var() 1171 if (var->xres_virtual < var->xres) rivafb_check_var() 1172 var->xres_virtual = var->xres; rivafb_check_var() 1179 if (var->xoffset > var->xres_virtual - var->xres) rivafb_check_var() 1180 var->xoffset = var->xres_virtual - var->xres - 1; rivafb_check_var()
|
/linux-4.1.27/drivers/video/fbdev/savage/ |
H A D | savagefb_driver.c | 852 var->xres = var->xres_virtual = modedb->xres; savage_update_var() 933 (var->xres > par->SavagePanelWidth || savagefb_check_var() 936 "(%dx%d)\n", var->xres, var->yres, savagefb_check_var() 944 if (var->xres_virtual < var->xres) savagefb_check_var() 945 var->xres_virtual = var->xres; savagefb_check_var() 958 /* we must round yres/xres down, we already rounded y/xres_virtual up savagefb_check_var() 962 if (var->xres_virtual < var->xres) savagefb_check_var() 963 var->xres = var->xres_virtual; savagefb_check_var() 964 if (var->xoffset + var->xres > var->xres_virtual) savagefb_check_var() 965 var->xoffset = var->xres_virtual - var->xres; savagefb_check_var() 992 timings.HDisplay = var->xres; savagefb_decode_var() 1669 .xres = 800, 2239 cvt_mode.xres = par->SavagePanelWidth; savagefb_probe() 2292 h_sync = h_sync * 512 / (info->var.xres + info->var.left_margin + savagefb_probe() 2301 info->var.xres, info->var.yres, savagefb_probe()
|
/linux-4.1.27/arch/arm/mach-netx/ |
H A D | nxdb500.c | 41 .xres = 240,
|
H A D | nxeb500hmi.c | 41 .xres = 240,
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
H A D | radeon_legacy_crtc.c | 51 int xres = mode->hdisplay; radeon_legacy_rmx_mode_set() local 114 if (xres > native_mode->hdisplay) radeon_legacy_rmx_mode_set() 115 xres = native_mode->hdisplay; radeon_legacy_rmx_mode_set() 119 if (xres == native_mode->hdisplay) radeon_legacy_rmx_mode_set() 129 fp_horz_stretch |= ((xres/8-1) << 16); radeon_legacy_rmx_mode_set() 132 scale = ((xres + inc) * RADEON_HORZ_STRETCH_RATIO_MAX) radeon_legacy_rmx_mode_set() 153 fp_horz_stretch |= ((xres/8-1) << 16); radeon_legacy_rmx_mode_set() 194 fp_horz_stretch |= ((xres/8-1) << 16); radeon_legacy_rmx_mode_set()
|