Home
last modified time | relevance | path

Searched refs:hback_porch (Results 1 – 25 of 66) sorted by relevance

123

/OK3568_Linux_fs/u-boot/drivers/video/rockchip/
H A Drk_vop.c48 writel(V_DSP_XST(edid->hsync_len.typ + edid->hback_porch.typ) | in rkvop_enable()
149 u32 hback_porch = edid->hback_porch.typ; in rkvop_mode_set() local
175 V_HORPRD(hsync_len + hback_porch + hactive + hfront_porch), in rkvop_mode_set()
178 writel(V_HEAP(hsync_len + hback_porch + hactive) | in rkvop_mode_set()
179 V_HASP(hsync_len + hback_porch), in rkvop_mode_set()
190 writel(V_HEAP(hsync_len + hback_porch + hactive) | in rkvop_mode_set()
191 V_HASP(hsync_len + hback_porch), in rkvop_mode_set()
H A Drk_mipi.c93 rk_mipi_dsi_write(regs, VID_HBP_TIME, timing->hback_porch.typ); in rk_mipi_dsi_enable()
95 + timing->hback_porch.typ + timing->hactive.typ in rk_mipi_dsi_enable()
/OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/
H A Drk628.c281 src_htotal = src->hsync_len + src->hback_porch + src->hactive + in calc_dsp_frm_hst_vst()
285 dsp_htotal = dst->hsync_len + dst->hback_porch + dst->hactive + in calc_dsp_frm_hst_vst()
289 src->hsync_len + src->hback_porch; in calc_dsp_frm_hst_vst()
291 dst->hsync_len + dst->hback_porch; in calc_dsp_frm_hst_vst()
326 dsp_htotal = dst->hsync_len + dst->hback_porch + dst->hactive + in rk628_post_process_scaler_init()
332 dsp_hbor_end = dst->hsync_len + dst->hback_porch + dst->hactive; in rk628_post_process_scaler_init()
333 dsp_hbor_st = dst->hsync_len + dst->hback_porch; in rk628_post_process_scaler_init()
444 dst_htotal = dst->hactive + dst->hfront_porch + dst->hsync_len + dst->hback_porch; in rk628_post_process_en()
446 src_htotal = src->hactive + src->hfront_porch + src->hsync_len + src->hback_porch; in rk628_post_process_en()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/dcss/
H A Ddcss-ss.c135 lrc_x = vm->hfront_porch + vm->hback_porch + vm->hsync_len + in dcss_ss_sync_set()
142 hsync_start = vm->hfront_porch + vm->hback_porch + vm->hsync_len + in dcss_ss_sync_set()
157 de_ulc_x = vm->hsync_len + vm->hback_porch - 1; in dcss_ss_sync_set()
163 de_lrc_x = vm->hsync_len + vm->hback_porch + vm->hactive - 1; in dcss_ss_sync_set()
H A Ddcss-dtg.c213 dtg_lrc_x = vm->hfront_porch + vm->hback_porch + vm->hsync_len + in dcss_dtg_sync_set()
217 dis_ulc_x = vm->hsync_len + vm->hback_porch - 1; in dcss_dtg_sync_set()
219 dis_lrc_x = vm->hsync_len + vm->hback_porch + vm->hactive - 1; in dcss_dtg_sync_set()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/
H A Drk618_scaler.c96 src_htotal = src->hsync_len + src->hback_porch + src->hactive + in calc_dsp_frm_hst_vst()
100 dsp_htotal = dst->hsync_len + dst->hback_porch + dst->hactive + in calc_dsp_frm_hst_vst()
104 src->hsync_len + src->hback_porch; in calc_dsp_frm_hst_vst()
106 dst->hsync_len + dst->hback_porch; in calc_dsp_frm_hst_vst()
145 dsp_htotal = dst.hsync_len + dst.hback_porch + dst.hactive + in rk618_scaler_init()
151 dsp_hbor_end = dst.hsync_len + dst.hback_porch + dst.hactive; in rk618_scaler_init()
152 dsp_hbor_st = dst.hsync_len + dst.hback_porch; in rk618_scaler_init()
H A Drk618_vif.c99 vif_htotal = vm.hsync_len + vm.hback_porch + vm.hfront_porch + in rk618_vif_init()
101 vif_hact_end = vm.hsync_len + vm.hback_porch + vm.hactive; in rk618_vif_init()
102 vif_hact_st = vm.hsync_len + vm.hback_porch; in rk618_vif_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/panel/
H A Dpanel-simple.c756 !PANEL_SIMPLE_BOUNDS_CHECK(ot, dt, hback_porch) || in panel_simple_parse_panel_timing_node()
1079 .hback_porch = { 45, 36, 6 },
1130 .hback_porch = { 21, 21, 21 },
1281 .hback_porch = { 87, 40, 1 },
1379 .hback_porch = { 59, 88, 117 },
1433 .hback_porch = { 24, 88, 108 },
1463 .hback_porch = { 84, 122, 844 },
1493 .hback_porch = { 25, 50, 130 },
1840 .hback_porch = { 64, 79, 94 },
1971 .hback_porch = { 100, 106, 113 },
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/
H A Drk628_post_process.c60 src_htotal = src->hsync_len + src->hback_porch + src->hactive + in calc_dsp_frm_hst_vst()
64 dsp_htotal = dst->hsync_len + dst->hback_porch + dst->hactive + in calc_dsp_frm_hst_vst()
68 src->hsync_len + src->hback_porch; in calc_dsp_frm_hst_vst()
70 dst->hsync_len + dst->hback_porch; in calc_dsp_frm_hst_vst()
109 dsp_htotal = dst.hsync_len + dst.hback_porch + dst.hactive + in rk628_post_process_scaler_init()
115 dsp_hbor_end = dst.hsync_len + dst.hback_porch + dst.hactive; in rk628_post_process_scaler_init()
116 dsp_hbor_st = dst.hsync_len + dst.hback_porch; in rk628_post_process_scaler_init()
H A Drk628_gvi.c391 hact_st = (vm.hsync_len + vm.hback_porch) / 2; in rk628_gvi_enable_color_bar()
392 hact_end = (vm.hsync_len + vm.hback_porch + vm.hactive) / 2; in rk628_gvi_enable_color_bar()
396 hact_st = vm.hsync_len + vm.hback_porch; in rk628_gvi_enable_color_bar()
397 hact_end = vm.hsync_len + vm.hback_porch + vm.hactive; in rk628_gvi_enable_color_bar()
/OK3568_Linux_fs/kernel/drivers/video/
H A Dvideomode.c19 vm->hback_porch = dt->hback_porch.typ; in videomode_from_timing()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi_wp.c181 timing_h |= FLD_VAL(vm->hback_porch, 31, 20); in hdmi_wp_video_config_timing()
201 vm->hback_porch = param->vm.hback_porch; in hdmi_wp_init_vid_fmt_timings()
221 vm->hback_porch *= 2; in hdmi_wp_init_vid_fmt_timings()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A Dexynos_drm_mic.c171 vm.hback_porch + vm.hfront_porch); in mic_set_porch_timing()
174 reg = MIC_VBP_SIZE(vm.hback_porch) + in mic_set_porch_timing()
203 vm.hback_porch + vm.hfront_porch); in mic_set_output_timing()
206 reg = MIC_HBP_SIZE_2D(vm.hback_porch) + in mic_set_output_timing()
/OK3568_Linux_fs/u-boot/drivers/video/tegra124/
H A Ddisplay.c34 timing->hback_porch.typ + timing->hsync_len.typ; in tegra_dc_calc_refresh()
70 timing->hback_porch.typ, &disp_ctrl->disp.back_porch); in update_display_mode()
137 .hback_porch = { .typ = 20 },
174 writel(min_mode.hback_porch.typ | (min_mode.vback_porch.typ << 16), in tegra_dc_sor_disable_win_short_raster()
315 printf("timing->hback_porch.typ = %d\n", timing->hback_porch.typ); in dump_config()
/OK3568_Linux_fs/kernel/drivers/gpu/ipu-v3/
H A Dipu-di.c206 sig->mode.hback_porch + sig->mode.hfront_porch; in ipu_di_sync_config_interlaced()
249 sig->mode.hback_porch, in ipu_di_sync_config_interlaced()
269 sig->mode.hback_porch + sig->mode.hfront_porch; in ipu_di_sync_config_noninterlaced()
305 sig->mode.hback_porch, in ipu_di_sync_config_noninterlaced()
350 sig->mode.hback_porch, in ipu_di_sync_config_noninterlaced()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/
H A Dtc358775.c378 u32 hback_porch, hsync_len, hfront_porch, hactive, htime1, htime2; in tc_bridge_enable() local
387 hback_porch = mode->htotal - mode->hsync_end; in tc_bridge_enable()
392 htime1 = (hback_porch << 16) + hsync_len; in tc_bridge_enable()
435 t2 = ((100000 / clkdiv)) * (hactive + hback_porch + hsync_len + hfront_porch) / 1000; in tc_bridge_enable()
439 vsdelay = (clkdiv * (t1 + t3) / byteclk) - hback_porch - hsync_len - hactive; in tc_bridge_enable()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sun4i/
H A Dsun4i_tv.c153 u16 hback_porch; member
229 .hback_porch = 118,
255 .hback_porch = 139,
334 mode->htotal = mode->hsync_end + tv_mode->hback_porch; in sun4i_tv_mode_to_drm_mode()
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddrm_modes.c213 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()
/OK3568_Linux_fs/kernel/include/video/
H A Dvideomode.h23 u32 hback_porch; member
H A Ddisplay_timing.h68 struct timing_entry hback_porch; /* hor. back porch */ member
/OK3568_Linux_fs/u-boot/drivers/video/sunxi/
H A Dlcdc.c93 bp = mode->hsync_len.typ + mode->hback_porch.typ; in lcdc_tcon0_mode_set()
176 bp = mode->hsync_len.typ + mode->hback_porch.typ; in lcdc_tcon1_mode_set()
/OK3568_Linux_fs/kernel/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddisplay.c266 ovt->hbp = vm->hback_porch; in videomode_to_omap_video_timings()
299 vm->hback_porch = ovt->hbp; in omap_video_timings_to_videomode()
/OK3568_Linux_fs/u-boot/drivers/video/
H A Datmel_lcdfb.c175 value |= (timing->hback_porch.typ - 1); in atmel_fb_init()
223 timing.hback_porch.typ = panel_info.vl_left_margin; in lcd_ctrl_init()
/OK3568_Linux_fs/kernel/drivers/media/pci/cobalt/
H A Dm00233_video_measure_memmap_package.h23 uint32_t hback_porch; /* Reg 0x0018 */ member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/
H A Dhdlcd_crtc.c139 vm.hback_porch = m->crtc_htotal - m->crtc_hsync_end; in hdlcd_crtc_mode_set_nofb()
158 hdlcd_write(hdlcd, HDLCD_REG_H_BACK_PORCH, vm.hback_porch - 1); in hdlcd_crtc_mode_set_nofb()

123