Lines Matching refs:vtotal
67 u32 vtotal; member
206 val = src_mode->vtotal - src_mode->vdisplay; in rk628_hdmirx_init_edid()
346 u32 hact, vact, htotal, vtotal, fps, status; in rk628_hdmirx_get_timing() local
371 vtotal = val & 0xffff; in rk628_hdmirx_get_timing()
383 if (!(htotal && vtotal)) { in rk628_hdmirx_get_timing()
384 dev_info(rk628->dev, "timing err, htotal:%d, vtotal:%d\n", htotal, vtotal); in rk628_hdmirx_get_timing()
387 fps = (tmds_clk + (htotal * vtotal) / 2) / (htotal * vtotal); in rk628_hdmirx_get_timing()
411 (vtotal < (vact + vs + vbp))) { in rk628_hdmirx_get_timing()
414 htotal, vtotal, hact, vact, hofs_pix, hs, vs, vbp); in rk628_hdmirx_get_timing()
419 vfp = vtotal - vact - vs - vbp; in rk628_hdmirx_get_timing()
430 pixelclock = htotal * vtotal * fps; in rk628_hdmirx_get_timing()
446 hdmirx->mode.vtotal = hdmirx->mode.vend + vbackporch; in rk628_hdmirx_get_timing()
450 status, hact, vact, htotal, vtotal, fps, pixelclock); in rk628_hdmirx_get_timing()
527 src_mode->vtotal = hdmirx->mode.vtotal; in rk628_hdmirx_phy_setup()