Home
last modified time | relevance | path

Searched refs:htotal (Results 1 – 25 of 31) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/video/drm/rk628/
H A Drk628_hdmirx.c131 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 Drk628_gvi.c104 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 Drk628_post_process.c1275 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 Drk628.c334 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 Drk628.h395 int htotal; member
490 u32 htotal; member
H A Drk628_rgb.c185 src_hback_porch = src->htotal - src->hsync_end; in rk628_bt1120_decoder_timing_cfg()
H A Drk628_dsi.c1179 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 Drockchip_display_helper.c76 } 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 Ddrm_modes.c93 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 Drk1000_tve.c189 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 Dinno_hdmi.c439 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 Drockchip_spl_display.c175 mode->hsync_end, mode->htotal, in spl_init_display()
H A Ddw_mipi_dsi.c1036 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 Dmax96755f.c47 hbp = mode->htotal - mode->hsync_end; in max96755f_mipi_dsi_rx_config()
H A Drockchip_vop.c33 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 Danalogix_dp_reg.c1111 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 Drockchip_lvds.c316 u32 h_bp = mode->htotal - mode->hsync_start; in rk3288_lvds_enable()
H A Drk618_dsi.c624 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 Drockchip_display.c451 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 Dmxc_ipuv3_fb.c298 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 Dati_radeon_fb.c52 #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 Ddrm_modes.h232 int htotal; member
H A Dedid.h58 .htotal = (ht), .vdisplay = (vd), \
832 int htotal; member
/rk3399_rockchip-uboot/common/
H A Dedid.c1856 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 Dsor.c617 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()

12