Home
last modified time | relevance | path

Searched refs:hblank (Results 1 – 25 of 52) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/video/fbdev/core/
Dfbcvt.c42 u32 hblank; member
103 u32 hblank = 0; in fb_cvt_hblank() local
106 hblank = FB_CVT_RB_HBLANK; in fb_cvt_hblank()
112 hblank = (active_pixels * 20000)/ in fb_cvt_hblank()
115 hblank = (active_pixels * ideal_duty_cycle)/ in fb_cvt_hblank()
120 hblank &= ~((2 * FB_CVT_CELLSIZE) - 1); in fb_cvt_hblank()
122 return hblank; in fb_cvt_hblank()
353 cvt.hblank = fb_cvt_hblank(&cvt); in fb_find_mode_cvt()
354 cvt.htotal = cvt.active_pixels + cvt.hblank; in fb_find_mode_cvt()
358 cvt.h_back_porch = cvt.hblank/2 + cvt.h_margin; in fb_find_mode_cvt()
[all …]
Dfbmon.c1021 u32 hblank; member
1073 u32 c_val, m_val, duty_cycle, hblank; in fb_get_hblank_by_hfreq() local
1080 hblank = (xres * duty_cycle)/(100000 - duty_cycle); in fb_get_hblank_by_hfreq()
1081 return (hblank); in fb_get_hblank_by_hfreq()
1107 u32 duty_cycle, h_period, hblank; in fb_get_hblank_by_dclk() local
1121 hblank = (xres * duty_cycle)/(100000 - duty_cycle) + 8; in fb_get_hblank_by_dclk()
1122 hblank &= ~15; in fb_get_hblank_by_dclk()
1123 return (hblank); in fb_get_hblank_by_dclk()
1153 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq, in fb_timings_vfreq()
1155 timings->htotal = timings->hactive + timings->hblank; in fb_timings_vfreq()
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dimx219.c556 struct v4l2_ctrl *hblank; member
896 int exposure_max, exposure_def, hblank; in imx219_set_pad_format() local
941 hblank = IMX219_PPL_DEFAULT - mode->width; in imx219_set_pad_format()
942 __v4l2_ctrl_modify_range(imx219->hblank, hblank, hblank, 1, in imx219_set_pad_format()
943 hblank); in imx219_set_pad_format()
1277 int exposure_max, exposure_def, hblank; in imx219_init_controls() local
1300 hblank = IMX219_PPL_DEFAULT - imx219->mode->width; in imx219_init_controls()
1301 imx219->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
1302 V4L2_CID_HBLANK, hblank, hblank, in imx219_init_controls()
1303 1, hblank); in imx219_init_controls()
[all …]
Dov13858.c1038 struct v4l2_ctrl *hblank; member
1396 __v4l2_ctrl_modify_range(ov13858->hblank, h_blank, in ov13858_set_pad_format()
1598 s64 hblank; in ov13858_init_controls() local
1636 hblank = link_freq_configs[mode->link_freq_index].pixels_per_line - in ov13858_init_controls()
1638 ov13858->hblank = v4l2_ctrl_new_std( in ov13858_init_controls()
1640 hblank, hblank, 1, hblank); in ov13858_init_controls()
1641 if (ov13858->hblank) in ov13858_init_controls()
1642 ov13858->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov13858_init_controls()
Dimx355.c109 struct v4l2_ctrl *hblank; member
1379 __v4l2_ctrl_modify_range(imx355->hblank, h_blank, in imx355_set_pad_format()
1571 s64 hblank; in imx355_init_controls() local
1607 hblank = mode->llp - mode->width; in imx355_init_controls()
1608 imx355->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1609 V4L2_CID_HBLANK, hblank, hblank, in imx355_init_controls()
1610 1, hblank); in imx355_init_controls()
1611 if (imx355->hblank) in imx355_init_controls()
1612 imx355->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx355_init_controls()
Dimx319.c123 struct v4l2_ctrl *hblank; member
2078 __v4l2_ctrl_modify_range(imx319->hblank, h_blank, in imx319_set_pad_format()
2271 s64 hblank; in imx319_init_controls() local
2307 hblank = mode->llp - mode->width; in imx319_init_controls()
2308 imx319->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2309 V4L2_CID_HBLANK, hblank, hblank, in imx319_init_controls()
2310 1, hblank); in imx319_init_controls()
2311 if (imx319->hblank) in imx319_init_controls()
2312 imx319->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx319_init_controls()
Dmt9v011.c204 unsigned height, width, hblank, vblank, speed; in calc_fps() local
211 hblank = mt9v011_read(sd, R05_MT9V011_HBLANK); in calc_fps()
215 row_time = (width + 113 + hblank) * (speed + 2); in calc_fps()
234 unsigned height, width, hblank, vblank; in calc_speed() local
244 hblank = mt9v011_read(sd, R05_MT9V011_HBLANK); in calc_speed()
247 row_time = width + 113 + hblank; in calc_speed()
Dimx258.c599 struct v4l2_ctrl *hblank; member
903 __v4l2_ctrl_modify_range(imx258->hblank, h_blank, in imx258_set_pad_format()
1144 imx258->hblank = v4l2_ctrl_new_std( in imx258_init_controls()
1151 if (imx258->hblank) in imx258_init_controls()
1152 imx258->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx258_init_controls()
Dmt9v032.c213 u16 hblank; member
250 unsigned int hblank; in mt9v032_update_hblank() local
256 hblank = max_t(unsigned int, mt9v032->hblank, min_hblank); in mt9v032_update_hblank()
259 hblank); in mt9v032_update_hblank()
666 mt9v032->hblank = ctrl->val; in mt9v032_s_ctrl()
1161 mt9v032->hblank = MT9V032_HORIZONTAL_BLANKING_DEF; in mt9v032_probe()
Dov5670.c1824 struct v4l2_ctrl *hblank; member
2100 ov5670->hblank = v4l2_ctrl_new_std( in ov5670_init_controls()
2105 if (ov5670->hblank) in ov5670_init_controls()
2106 ov5670->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5670_init_controls()
2258 __v4l2_ctrl_modify_range(ov5670->hblank, h_blank, h_blank, 1, in ov5670_set_pad_format()
Dov5695.c107 struct v4l2_ctrl *hblank; member
830 __v4l2_ctrl_modify_range(ov5695->hblank, h_blank, in ov5695_set_fmt()
1192 ov5695->hblank = v4l2_ctrl_new_std(handler, NULL, V4L2_CID_HBLANK, in ov5695_initialize_controls()
1194 if (ov5695->hblank) in ov5695_initialize_controls()
1195 ov5695->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5695_initialize_controls()
Dhi556.c487 struct v4l2_ctrl *hblank; member
721 hi556->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
724 if (hi556->hblank) in hi556_init_controls()
725 hi556->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in hi556_init_controls()
913 __v4l2_ctrl_modify_range(hi556->hblank, h_blank, h_blank, 1, in hi556_set_format()
Dov5675.c485 struct v4l2_ctrl *hblank; member
767 ov5675->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
770 if (ov5675->hblank) in ov5675_init_controls()
771 ov5675->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5675_init_controls()
960 __v4l2_ctrl_modify_range(ov5675->hblank, h_blank, h_blank, 1, in ov5675_set_format()
Dov2685.c95 struct v4l2_ctrl *hblank; member
639 ov2685->hblank = v4l2_ctrl_new_std(handler, NULL, V4L2_CID_HBLANK, in ov2685_initialize_controls()
641 if (ov2685->hblank) in ov2685_initialize_controls()
642 ov2685->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov2685_initialize_controls()
Dov2740.c327 struct v4l2_ctrl *hblank; member
558 ov2740->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
561 if (ov2740->hblank) in ov2740_init_controls()
562 ov2740->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov2740_init_controls()
744 __v4l2_ctrl_modify_range(ov2740->hblank, h_blank, h_blank, 1, in ov2740_set_format()
Dov8856.c1029 struct v4l2_ctrl *hblank; member
1249 ov8856->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1252 if (ov8856->hblank) in ov8856_init_controls()
1253 ov8856->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov8856_init_controls()
1491 __v4l2_ctrl_modify_range(ov8856->hblank, h_blank, h_blank, 1, in ov8856_set_format()
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
Dmdfld_device.c192 pipe->hblank = PSB_RVDC32(map->hblank); in mdfld_save_display_registers()
318 PSB_WVDC32(pipe->hblank, map->hblank); in mdfld_restore_display_registers()
447 .hblank = HBLANK_A,
469 .hblank = HBLANK_B,
492 .hblank = HBLANK_C,
Doaktrail_device.c204 p->hblank = PSB_RVDC32(HBLANK_A); in oaktrail_save_display_registers()
324 PSB_WVDC32(p->hblank, HBLANK_A); in oaktrail_restore_display_registers()
462 .hblank = HBLANK_A,
486 .hblank = HBLANK_B,
Dpsb_device.c259 .hblank = HBLANK_A,
283 .hblank = HBLANK_B,
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_modes.c236 int vsyncandback_porch, __maybe_unused vback_porch, hblank; in drm_cvt_mode() local
273 hblank = drm_mode->hdisplay * hblank_percentage / in drm_cvt_mode()
275 hblank -= hblank % (2 * CVT_H_GRANULARITY); in drm_cvt_mode()
277 drm_mode->htotal = drm_mode->hdisplay + hblank; in drm_cvt_mode()
278 drm_mode->hsync_end = drm_mode->hdisplay + hblank / 2; in drm_cvt_mode()
395 unsigned int hblank, total_pixels, pixel_freq; in drm_gtf_mode_complex() local
488 hblank = total_active_pixels * ideal_duty_cycle / in drm_gtf_mode_complex()
490 hblank = (hblank + GTF_CELL_GRAN) / (2 * GTF_CELL_GRAN); in drm_gtf_mode_complex()
491 hblank = hblank * 2 * GTF_CELL_GRAN; in drm_gtf_mode_complex()
493 total_pixels = total_active_pixels + hblank; in drm_gtf_mode_complex()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_encoders.c169 unsigned hblank = native_mode->htotal - native_mode->hdisplay; in amdgpu_panel_mode_fixup() local
182 adjusted_mode->htotal = native_mode->hdisplay + hblank; in amdgpu_panel_mode_fixup()
195 adjusted_mode->crtc_htotal = adjusted_mode->crtc_hdisplay + hblank; in amdgpu_panel_mode_fixup()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_encoders.c330 unsigned hblank = native_mode->htotal - native_mode->hdisplay; in radeon_panel_mode_fixup() local
345 adjusted_mode->htotal = native_mode->hdisplay + hblank; in radeon_panel_mode_fixup()
360 adjusted_mode->crtc_htotal = adjusted_mode->crtc_hdisplay + hblank; in radeon_panel_mode_fixup()
/kernel/linux/linux-5.10/drivers/media/pci/cx18/
Dcx18-av-core.c285 int hblank, hactive, burst, vblank, vactive, sc; in cx18_av_std_setup() local
347 hblank = 132; in cx18_av_std_setup()
408 hblank = 122; in cx18_av_std_setup()
470 hblank, hactive, vblank, vactive, vblank656, in cx18_av_std_setup()
476 cx18_av_write(cx, 0x470, hblank); in cx18_av_std_setup()
478 (((hblank >> 8) & 0x3) | (hactive << 4)) & 0xff); in cx18_av_std_setup()
/kernel/linux/linux-5.10/include/drm/
Ddrm_displayid.h81 u8 hblank[2]; member
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/
Dhdmi5_core.c243 video_cfg->hblank = cfg->vm.hfront_porch + in hdmi_core_init()
264 video_cfg->hblank *= 2; in hdmi_core_init()
301 REG_FLD_MOD(base, HDMI_CORE_FC_INHBLANK1, cfg->hblank >> 8, 4, 0); in hdmi_core_video_config()
302 REG_FLD_MOD(base, HDMI_CORE_FC_INHBLANK0, cfg->hblank & 0xFF, 7, 0); in hdmi_core_video_config()

123