| /rk3399_rockchip-uboot/drivers/video/drm/rk628/ |
| H A D | rk628_hdmirx.c | 131 u32 hact, vact, htotal, vtotal, fps, status; in rk628_hdmirx_get_timing() local 154 htotal = (val >> 16) & 0xffff; in rk628_hdmirx_get_timing() 173 if (!(htotal && vtotal)) { in rk628_hdmirx_get_timing() 174 printf("rk628_hdmirx timing err, htotal:%d, vtotal:%d\n", htotal, vtotal); in rk628_hdmirx_get_timing() 179 fps = tmds_clk / (htotal * vtotal); in rk628_hdmirx_get_timing() 181 fps = (tmds_clk + (htotal * vtotal) / 2) / (htotal * vtotal); in rk628_hdmirx_get_timing() 192 vs = (vs + htotal / 2) / htotal; in rk628_hdmirx_get_timing() 204 if ((hofs_pix < hs) || (htotal < (hact + hofs_pix)) || in rk628_hdmirx_get_timing() 207 htotal, vtotal, hact, vact, hofs_pix, hs, vs, vbp); in rk628_hdmirx_get_timing() 212 hfp = htotal - hact - hofs_pix; in rk628_hdmirx_get_timing() [all …]
|
| H A D | rk628_gvi.c | 104 dst_rate = src_rate * dst->vtotal * dst->htotal; in rk628_gvi_get_lane_rate() 105 do_div(dst_rate, (src->vtotal * src->htotal)); in rk628_gvi_get_lane_rate() 164 u16 hsync_len, hact_st, hact_end, htotal; in rk628_gvi_enable_color_bar() local 169 vm_hback_porch = mode->htotal - mode->hsync_end; in rk628_gvi_enable_color_bar() 179 htotal = mode->htotal / 2; in rk628_gvi_enable_color_bar() 184 htotal = mode->htotal; in rk628_gvi_enable_color_bar() 194 (htotal - 1) << 16 | hact_end); in rk628_gvi_enable_color_bar()
|
| H A D | rk628_post_process.c | 1275 src_hback_porch = src->htotal - src->hsync_end; in calc_dsp_frm_hst_vst() 1276 src_htotal = src->htotal; in calc_dsp_frm_hst_vst() 1283 dst_hback_porch = dst->htotal - dst->hsync_end; in calc_dsp_frm_hst_vst() 1284 dst_htotal = dst->htotal; in calc_dsp_frm_hst_vst() 1350 dst_hback_porch = dst->htotal - dst->hsync_end; in rk628_post_process_scaler_init() 1451 dst_rate = src_rate * dst->vtotal * dst->htotal; in rk628_post_process_init() 1452 do_div(dst_rate, (src->vtotal * src->htotal)); in rk628_post_process_init()
|
| H A D | rk628.c | 334 dmode->htotal = dmode->hsync_end + vm->hback_porch; in rk628_display_mode_from_videomode() 364 rk628->src_mode.hsync_end, rk628->src_mode.htotal, rk628->src_mode.vdisplay, in rk628_get_video_mode() 378 rk628->dst_mode.hsync_end, rk628->dst_mode.htotal, rk628->dst_mode.vdisplay, in rk628_get_video_mode()
|
| H A D | rk628.h | 395 int htotal; member 490 u32 htotal; member
|
| H A D | rk628_rgb.c | 185 src_hback_porch = src->htotal - src->hsync_end; in rk628_bt1120_decoder_timing_cfg()
|
| H A D | rk628_dsi.c | 1179 hbp = mode->htotal - mode->hsync_end; in rk628_dsi_set_vid_mode() 1180 hline = mode->htotal; in rk628_dsi_set_vid_mode()
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_display_helper.c | 76 } else if (mode->htotal > 0 && mode->vtotal > 0) { in drm_mode_vrefresh() 82 calc_val /= mode->htotal; in drm_mode_vrefresh() 119 p->crtc_htotal = p->htotal; in drm_mode_set_crtcinfo() 180 hbp = mode->htotal - mode->hsync_end; in drm_mode_convert_to_origin_mode() 187 mode->htotal = mode->hsync_end + hbp / 2; in drm_mode_convert_to_origin_mode() 197 hbp = mode->htotal - mode->hsync_end; in drm_mode_convert_to_split_mode() 204 mode->htotal = mode->hsync_end + hbp * 2; in drm_mode_convert_to_split_mode()
|
| H A D | drm_modes.c | 93 mode1->htotal == mode2->htotal && in drm_mode_match_timings() 213 dmode->htotal = dmode->hsync_end + vm->hback_porch; in drm_display_mode_from_videomode() 252 vm->hback_porch = dmode->htotal - dmode->hsync_end; in drm_display_mode_to_videomode()
|
| H A D | rk1000_tve.c | 189 mode->htotal = 864; in drm_rk1000_select_output() 256 mode->htotal = 858; in drm_rk1000_select_output() 266 mode->htotal = 864; in drm_rk1000_select_output()
|
| H A D | inno_hdmi.c | 439 value = mode->htotal; in inno_hdmi_config_video_timing() 443 value = mode->htotal - mode->hdisplay; in inno_hdmi_config_video_timing() 447 value = mode->htotal - mode->hsync_start; in inno_hdmi_config_video_timing()
|
| H A D | rockchip_spl_display.c | 175 mode->hsync_end, mode->htotal, in spl_init_display()
|
| H A D | dw_mipi_dsi.c | 1036 int htotal, hsa, hbp, lbcc; in dw_mipi_dsi_line_timer_config() local 1039 htotal = mode->htotal; in dw_mipi_dsi_line_timer_config() 1041 hbp = mode->htotal - mode->hsync_end; in dw_mipi_dsi_line_timer_config() 1043 lbcc = dw_mipi_dsi_get_hcomponent_lbcc(dsi, htotal); in dw_mipi_dsi_line_timer_config()
|
| H A D | max96755f.c | 47 hbp = mode->htotal - mode->hsync_end; in max96755f_mipi_dsi_rx_config()
|
| H A D | rockchip_vop.c | 33 return us * mode->clock / mode->htotal / 1000; in us_to_vertical_line() 324 u16 htotal = mode->crtc_htotal; in rockchip_vop_init() local 606 VOP_CTRL_SET(vop, htotal_pw, (htotal << 16) | hsync_len); in rockchip_vop_init()
|
| H A D | analogix_dp_reg.c | 1111 hbp = mode->htotal - mode->hsync_end; in analogix_dp_set_video_format() 1132 TOTAL_PIXEL_CFG_L(mode->htotal)); in analogix_dp_set_video_format() 1134 TOTAL_PIXEL_CFG_H(mode->htotal >> 8)); in analogix_dp_set_video_format()
|
| H A D | rockchip_lvds.c | 316 u32 h_bp = mode->htotal - mode->hsync_start; in rk3288_lvds_enable()
|
| H A D | rk618_dsi.c | 624 hbp = mode->htotal - mode->hsync_end; in rk618_dsi_pre_enable() 632 hline_time = DIV_ROUND_UP(mode->htotal * lanebyteclk, dpipclk); in rk618_dsi_pre_enable()
|
| H A D | rockchip_display.c | 451 mode->htotal = mode->hsync_end + hback_porch; in rockchip_ofnode_get_display_mode() 479 mode->htotal = 1650; in display_get_force_timing_from_dts() 611 mode->htotal = 1650; in display_get_edid_mode() 839 mode->hsync_end, mode->htotal, in display_init()
|
| /rk3399_rockchip-uboot/drivers/video/ |
| H A D | mxc_ipuv3_fb.c | 298 u32 htotal; in mxcfb_check_var() local 381 htotal = var->xres + var->right_margin + var->hsync_len + in mxcfb_check_var() 385 var->pixclock = (vtotal * htotal * 6UL) / 100UL; in mxcfb_check_var()
|
| H A D | ati_radeon_fb.c | 52 #define CRTC_H_TOTAL_DISP_VAL(htotal, hdisp) \ argument 53 (((((htotal) / 8) - 1) & 0x3ff) | (((((hdisp) / 8) - 1) & 0x1ff) << 16))
|
| /rk3399_rockchip-uboot/include/ |
| H A D | drm_modes.h | 232 int htotal; member
|
| H A D | edid.h | 58 .htotal = (ht), .vdisplay = (vd), \ 832 int htotal; member
|
| /rk3399_rockchip-uboot/common/ |
| H A D | edid.c | 1856 mode->htotal = ha + hbl; in decode_mode() 1876 mode->htotal, hborder, in decode_mode() 1940 } else if (mode->htotal > 0 && mode->vtotal > 0) { in drm_get_vrefresh() 1946 calc_val /= mode->htotal; in drm_get_vrefresh() 2458 drm_mode->htotal = drm_mode->hdisplay + hblank; in drm_cvt_mode() 2461 (drm_mode->htotal * CVT_HSYNC_PERCENTAGE) / 100; in drm_cvt_mode() 2492 drm_mode->htotal = drm_mode->hdisplay + CVT_RB_H_BLANK; in drm_cvt_mode() 2501 drm_mode->clock = drm_mode->htotal * HV_FACTOR * 1000 / hperiod; in drm_cvt_mode() 3931 mode->htotal = mode->hdisplay + hblank; in drm_mode_detailed() 3939 if (mode->hsync_end > mode->htotal) in drm_mode_detailed() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/tegra124/ |
| H A D | sor.c | 617 u32 vtotal, htotal; in tegra_dc_sor_config_panel() local 641 htotal = timing->hsync_len.typ + timing->hback_porch.typ + in tegra_dc_sor_config_panel() 646 htotal << NV_HEAD_STATE1_HTOTAL_SHIFT); in tegra_dc_sor_config_panel()
|