Lines Matching refs:hfreq

1018 	u32 hfreq;  member
1043 static u32 fb_get_vblank(u32 hfreq) in fb_get_vblank() argument
1047 vblank = (hfreq * FLYBACK)/1000; in fb_get_vblank()
1072 static u32 fb_get_hblank_by_hfreq(u32 hfreq, u32 xres) in fb_get_hblank_by_hfreq() argument
1079 m_val = (m_val * 1000000)/hfreq; in fb_get_hblank_by_hfreq()
1141 u32 divisor, hfreq; in fb_get_hfreq() local
1144 hfreq = (yres + V_FRONTPORCH) * vfreq * 1000; in fb_get_hfreq()
1145 return (hfreq/divisor); in fb_get_hfreq()
1150 timings->hfreq = fb_get_hfreq(timings->vfreq, timings->vactive); in fb_timings_vfreq()
1151 timings->vblank = fb_get_vblank(timings->hfreq); in fb_timings_vfreq()
1153 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq, in fb_timings_vfreq()
1156 timings->dclk = timings->htotal * timings->hfreq; in fb_timings_vfreq()
1161 timings->vblank = fb_get_vblank(timings->hfreq); in fb_timings_hfreq()
1163 timings->vfreq = timings->hfreq/timings->vtotal; in fb_timings_hfreq()
1164 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq, in fb_timings_hfreq()
1167 timings->dclk = timings->htotal * timings->hfreq; in fb_timings_hfreq()
1175 timings->hfreq = timings->dclk/timings->htotal; in fb_timings_dclk()
1176 timings->vblank = fb_get_vblank(timings->hfreq); in fb_timings_dclk()
1178 timings->vfreq = timings->hfreq/timings->vtotal; in fb_timings_dclk()
1261 timings->hfreq = hfmax; in fb_get_mode()
1277 timings->hfreq = val; in fb_get_mode()
1291 timings->hfreq < hfmin || timings->hfreq > hfmax || in fb_get_mode()
1435 u32 hfreq, vfreq, htotal, vtotal, pixclock; in fb_validate_mode() local
1473 hfreq = pixclock/htotal; in fb_validate_mode()
1474 hfreq = (hfreq + 500) / 1000 * 1000; in fb_validate_mode()
1476 vfreq = hfreq/vtotal; in fb_validate_mode()
1479 hfreq < hfmin || hfreq > hfmax || in fb_validate_mode()