Lines Matching refs:hfreq
1020 u32 hfreq;
1032 * @hfreq: horizontal freq
1041 * flyback * hfreq
1045 static u32 fb_get_vblank(u32 hfreq)
1049 vblank = (hfreq * FLYBACK)/1000;
1055 * fb_get_hblank_by_hfreq - get horizontal blank time given hfreq
1056 * @hfreq: horizontal freq
1074 static u32 fb_get_hblank_by_hfreq(u32 hfreq, u32 xres)
1081 m_val = (m_val * 1000000)/hfreq;
1136 * hfreq = -------------------------------------
1143 u32 divisor, hfreq;
1146 hfreq = (yres + V_FRONTPORCH) * vfreq * 1000;
1147 return (hfreq/divisor);
1152 timings->hfreq = fb_get_hfreq(timings->vfreq, timings->vactive);
1153 timings->vblank = fb_get_vblank(timings->hfreq);
1155 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq,
1158 timings->dclk = timings->htotal * timings->hfreq;
1163 timings->vblank = fb_get_vblank(timings->hfreq);
1165 timings->vfreq = timings->hfreq/timings->vtotal;
1166 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq,
1169 timings->dclk = timings->htotal * timings->hfreq;
1177 timings->hfreq = timings->dclk/timings->htotal;
1178 timings->vblank = fb_get_vblank(timings->hfreq);
1180 timings->vfreq = timings->hfreq/timings->vtotal;
1263 timings->hfreq = hfmax;
1279 timings->hfreq = val;
1293 timings->hfreq < hfmin || timings->hfreq > hfmax ||
1438 u32 hfreq, vfreq, htotal, vtotal, pixclock;
1476 hfreq = pixclock/htotal;
1477 hfreq = (hfreq + 500) / 1000 * 1000;
1479 vfreq = hfreq/vtotal;
1482 hfreq < hfmin || hfreq > hfmax ||