Lines Matching refs:xres
385 static void calc_mode_timings(int xres, int yres, int refresh,
393 var->xres = xres;
397 mode->xres = xres;
501 int xres, yres = 0, refresh, ratio, i;
503 xres = (block[0] + 31) * 8;
504 if (xres <= 256)
512 yres = xres;
514 yres = (xres * 10)/16;
517 yres = (xres * 3)/4;
520 yres = (xres * 4)/5;
523 yres = (xres * 9)/16;
528 DPRINTK(" %dx%d@%dHz\n", xres, yres, refresh);
530 if (vesa_modes[i].xres == xres &&
538 calc_mode_timings(xres, yres, refresh, mode);
556 mode->xres = H_ACTIVE;
720 htotal = mode->xres + mode->right_margin + mode->hsync_len
898 var->xres = var->xres_virtual = H_ACTIVE;
1057 pr_debug("Adding %ux%u@%u\n", m[i].xres, m[i].yres, m[i].refresh);
1064 } else if (idx > ARRAY_SIZE(cea_modes) || !cea_modes[idx].xres) {
1069 m[i].xres, m[i].yres, m[i].refresh);
1130 * @xres: horizontal resolution in pixels
1134 * xres * duty_cycle
1147 static u32 fb_get_hblank_by_hfreq(u32 hfreq, u32 xres)
1156 hblank = (xres * duty_cycle)/(100000 - duty_cycle);
1163 * @xres: horizontal resolution in pixels
1167 * xres * duty_cycle
1174 * where: h_period = SQRT(100 - C + (0.4 * xres * M)/dclk) + C - 100
1181 static u32 fb_get_hblank_by_dclk(u32 dclk, u32 xres)
1188 h_period += (M_VAL * xres * 2 * 1000)/(5 * dclk);
1197 hblank = (xres * duty_cycle)/(100000 - duty_cycle) + 8;
1324 timings->hactive = var->xres;
1392 fbmode->xres = vm->hactive;
1439 m->xres, m->yres, m->refresh, m->pixclock, m->left_margin,
1541 htotal = var->xres + var->right_margin + var->hsync_len +