Lines Matching refs:hfreq
1018 u32 hfreq;
1030 * @hfreq: horizontal freq
1039 * flyback * hfreq
1043 static u32 fb_get_vblank(u32 hfreq)
1047 vblank = (hfreq * FLYBACK)/1000;
1053 * fb_get_hblank_by_hfreq - get horizontal blank time given hfreq
1054 * @hfreq: horizontal freq
1072 static u32 fb_get_hblank_by_hfreq(u32 hfreq, u32 xres)
1079 m_val = (m_val * 1000000)/hfreq;
1134 * hfreq = -------------------------------------
1141 u32 divisor, hfreq;
1144 hfreq = (yres + V_FRONTPORCH) * vfreq * 1000;
1145 return (hfreq/divisor);
1150 timings->hfreq = fb_get_hfreq(timings->vfreq, timings->vactive);
1151 timings->vblank = fb_get_vblank(timings->hfreq);
1153 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq,
1156 timings->dclk = timings->htotal * timings->hfreq;
1161 timings->vblank = fb_get_vblank(timings->hfreq);
1163 timings->vfreq = timings->hfreq/timings->vtotal;
1164 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq,
1167 timings->dclk = timings->htotal * timings->hfreq;
1175 timings->hfreq = timings->dclk/timings->htotal;
1176 timings->vblank = fb_get_vblank(timings->hfreq);
1178 timings->vfreq = timings->hfreq/timings->vtotal;
1261 timings->hfreq = hfmax;
1277 timings->hfreq = val;
1291 timings->hfreq < hfmin || timings->hfreq > hfmax ||
1436 u32 hfreq, vfreq, htotal, vtotal, pixclock;
1474 hfreq = pixclock/htotal;
1475 hfreq = (hfreq + 500) / 1000 * 1000;
1477 vfreq = hfreq/vtotal;
1480 hfreq < hfmin || hfreq > hfmax ||