Lines Matching refs:hfreq
986 u32 hfreq;
998 * @hfreq: horizontal freq
1007 * flyback * hfreq
1011 static u32 fb_get_vblank(u32 hfreq)
1015 vblank = (hfreq * FLYBACK)/1000;
1021 * fb_get_hblank_by_freq - get horizontal blank time given hfreq
1022 * @hfreq: horizontal freq
1040 static u32 fb_get_hblank_by_hfreq(u32 hfreq, u32 xres)
1047 m_val = (m_val * 1000000)/hfreq;
1103 * hfreq = -------------------------------------
1110 u32 divisor, hfreq;
1113 hfreq = (yres + V_FRONTPORCH) * vfreq * 1000;
1114 return (hfreq/divisor);
1119 timings->hfreq = fb_get_hfreq(timings->vfreq, timings->vactive);
1120 timings->vblank = fb_get_vblank(timings->hfreq);
1122 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq,
1125 timings->dclk = timings->htotal * timings->hfreq;
1130 timings->vblank = fb_get_vblank(timings->hfreq);
1132 timings->vfreq = timings->hfreq/timings->vtotal;
1133 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq,
1136 timings->dclk = timings->htotal * timings->hfreq;
1144 timings->hfreq = timings->dclk/timings->htotal;
1145 timings->vblank = fb_get_vblank(timings->hfreq);
1147 timings->vfreq = timings->hfreq/timings->vtotal;
1230 timings->hfreq = hfmax;
1246 timings->hfreq = val;
1260 timings->hfreq < hfmin || timings->hfreq > hfmax ||
1311 u32 hfreq, vfreq, htotal, vtotal, pixclock;
1349 hfreq = pixclock/htotal;
1350 hfreq = (hfreq + 500) / 1000 * 1000;
1352 vfreq = hfreq/vtotal;
1355 hfreq < hfmin || hfreq > hfmax ||