| /drivers/video/fbdev/core/ |
| A D | fbcvt.c | 42 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 …]
|
| A D | fbmon.c | 1024 u32 hblank; member 1076 u32 c_val, m_val, duty_cycle, hblank; in fb_get_hblank_by_hfreq() local 1083 hblank = (xres * duty_cycle)/(100000 - duty_cycle); in fb_get_hblank_by_hfreq() 1084 return (hblank); in fb_get_hblank_by_hfreq() 1109 u32 duty_cycle, h_period, hblank; in fb_get_hblank_by_dclk() local 1124 hblank &= ~15; in fb_get_hblank_by_dclk() 1125 return (hblank); in fb_get_hblank_by_dclk() 1157 timings->htotal = timings->hactive + timings->hblank; in fb_timings_vfreq() 1168 timings->htotal = timings->hactive + timings->hblank; in fb_timings_hfreq() 1174 timings->hblank = fb_get_hblank_by_dclk(timings->dclk, in fb_timings_dclk() [all …]
|
| /drivers/media/i2c/ |
| A D | ov5647.c | 109 struct v4l2_ctrl *hblank; member 1010 int hblank, vblank; in ov5647_set_pad_fmt() local 1016 hblank = mode->hts - mode->format.width; in ov5647_set_pad_fmt() 1017 __v4l2_ctrl_modify_range(sensor->hblank, hblank, hblank, 1, in ov5647_set_pad_fmt() 1018 hblank); in ov5647_set_pad_fmt() 1290 int hblank, exposure_max, exposure_def; in ov5647_init_controls() local 1324 hblank = sensor->mode->hts - sensor->mode->format.width; in ov5647_init_controls() 1325 sensor->hblank = v4l2_ctrl_new_std(&sensor->ctrls, &ov5647_ctrl_ops, in ov5647_init_controls() 1326 V4L2_CID_HBLANK, hblank, hblank, 1, in ov5647_init_controls() 1327 hblank); in ov5647_init_controls() [all …]
|
| A D | imx214.c | 264 struct v4l2_ctrl *hblank; member 691 int hblank; in imx214_set_format() local 711 hblank = IMX214_PPL_DEFAULT - mode->width; in imx214_set_format() 712 __v4l2_ctrl_modify_range(imx214->hblank, hblank, hblank, 1, in imx214_set_format() 713 hblank); in imx214_set_format() 894 int hblank; in imx214_ctrls_init() local 934 hblank = IMX214_PPL_DEFAULT - mode->width; in imx214_ctrls_init() 936 V4L2_CID_HBLANK, hblank, hblank, in imx214_ctrls_init() 937 1, hblank); in imx214_ctrls_init() 938 if (imx214->hblank) in imx214_ctrls_init() [all …]
|
| A D | ov5693.c | 169 struct v4l2_ctrl *hblank; member 818 unsigned int hblank; in ov5693_set_fmt() local 869 hblank = OV5693_FIXED_PPL - fmt->width; in ov5693_set_fmt() 870 __v4l2_ctrl_modify_range(ov5693->ctrls.hblank, hblank, hblank, 1, in ov5693_set_fmt() 871 hblank); in ov5693_set_fmt() 1088 int hblank; in ov5693_init_controls() local 1137 hblank = OV5693_FIXED_PPL - ov5693->mode.format.width; in ov5693_init_controls() 1139 V4L2_CID_HBLANK, hblank, in ov5693_init_controls() 1140 hblank, 1, hblank); in ov5693_init_controls() 1142 if (ctrls->hblank) in ov5693_init_controls() [all …]
|
| A D | ov13858.c | 1039 struct v4l2_ctrl *hblank; member 1392 __v4l2_ctrl_modify_range(ov13858->hblank, h_blank, in ov13858_set_pad_format() 1561 s64 hblank; in ov13858_init_controls() local 1599 hblank = link_freq_configs[mode->link_freq_index].pixels_per_line - in ov13858_init_controls() 1601 ov13858->hblank = v4l2_ctrl_new_std( in ov13858_init_controls() 1603 hblank, hblank, 1, hblank); in ov13858_init_controls() 1604 if (ov13858->hblank) in ov13858_init_controls() 1605 ov13858->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov13858_init_controls()
|
| A D | imx319.c | 122 struct v4l2_ctrl *hblank; member 2078 __v4l2_ctrl_modify_range(imx319->hblank, h_blank, in imx319_set_pad_format() 2239 s64 hblank; in imx319_init_controls() local 2275 hblank = mode->llp - mode->width; in imx319_init_controls() 2276 imx319->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2277 V4L2_CID_HBLANK, hblank, hblank, in imx319_init_controls() 2278 1, hblank); in imx319_init_controls() 2279 if (imx319->hblank) in imx319_init_controls() 2280 imx319->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx319_init_controls()
|
| A D | imx355.c | 108 struct v4l2_ctrl *hblank; member 1376 __v4l2_ctrl_modify_range(imx355->hblank, h_blank, in imx355_set_pad_format() 1528 s64 hblank; in imx355_init_controls() local 1564 hblank = mode->llp - mode->width; in imx355_init_controls() 1565 imx355->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1566 V4L2_CID_HBLANK, hblank, hblank, in imx355_init_controls() 1567 1, hblank); in imx355_init_controls() 1568 if (imx355->hblank) in imx355_init_controls() 1569 imx355->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx355_init_controls()
|
| A D | mt9v011.c | 202 unsigned height, width, hblank, vblank, speed; in calc_fps() local 209 hblank = mt9v011_read(sd, R05_MT9V011_HBLANK); in calc_fps() 213 row_time = (width + 113 + hblank) * (speed + 2); in calc_fps() 232 unsigned height, width, hblank, vblank; in calc_speed() local 242 hblank = mt9v011_read(sd, R05_MT9V011_HBLANK); in calc_speed() 245 row_time = width + 113 + hblank; in calc_speed()
|
| A D | vd55g1.c | 1182 unsigned int hblank; in vd55g1_new_format_change_controls() local 1209 hblank = vd55g1_get_hblank_min(sensor, format, crop); in vd55g1_new_format_change_controls() 1210 ret = __v4l2_ctrl_modify_range(sensor->hblank_ctrl, hblank, hblank, 1, in vd55g1_new_format_change_controls() 1211 hblank); in vd55g1_new_format_change_controls() 1358 unsigned int hblank = vd55g1_get_hblank_min(sensor, format, crop); in vd55g1_s_ctrl() local 1383 hblank, hblank, 1, in vd55g1_s_ctrl() 1384 hblank); in vd55g1_s_ctrl() 1454 unsigned int hblank; in vd55g1_init_ctrls() local 1515 hblank = vd55g1_get_hblank_min(sensor, format, crop); in vd55g1_init_ctrls() 1517 hblank, hblank, 1, hblank); in vd55g1_init_ctrls()
|
| A D | ov13b10.c | 716 struct v4l2_ctrl *hblank; member 1157 __v4l2_ctrl_modify_range(ov13b->hblank, h_blank, in ov13b10_set_pad_format() 1369 s64 hblank; in ov13b10_init_controls() local 1411 hblank = mode->ppl - mode->width; in ov13b10_init_controls() 1412 ov13b->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls() 1414 hblank, hblank, 1, hblank); in ov13b10_init_controls() 1415 if (ov13b->hblank) in ov13b10_init_controls() 1416 ov13b->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov13b10_init_controls()
|
| A D | ar0521.c | 105 struct v4l2_ctrl *hblank; member 211 be(sensor->fmt.width + sensor->ctrls.hblank->val), in ar0521_set_geometry() 490 ret = __v4l2_ctrl_modify_range(sensor->ctrls.hblank, in ar0521_set_fmt() 491 sensor->ctrls.hblank->minimum, in ar0521_set_fmt() 492 max_hblank, sensor->ctrls.hblank->step, in ar0521_set_fmt() 493 sensor->ctrls.hblank->minimum); in ar0521_set_fmt() 497 ret = __v4l2_ctrl_s_ctrl(sensor->ctrls.hblank, in ar0521_set_fmt() 498 sensor->ctrls.hblank->minimum); in ar0521_set_fmt() 624 ctrls->hblank = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HBLANK, in ar0521_init_controls() 634 v4l2_ctrl_cluster(2, &ctrls->hblank); in ar0521_init_controls()
|
| A D | imx296.c | 208 struct v4l2_ctrl *hblank; member 389 unsigned int hblank; in imx296_ctrls_init() local 410 hblank = 1100 * 1188000000ULL / 10 / 74250000 in imx296_ctrls_init() 412 sensor->hblank = v4l2_ctrl_new_std(&sensor->ctrls, &imx296_ctrl_ops, in imx296_ctrls_init() 413 V4L2_CID_HBLANK, hblank, hblank, 1, in imx296_ctrls_init() 414 hblank); in imx296_ctrls_init() 415 if (sensor->hblank) in imx296_ctrls_init() 416 sensor->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx296_ctrls_init()
|
| A D | imx334.c | 160 u32 hblank; member 431 .hblank = 560, 444 .hblank = 2480, 457 .hblank = 2480, 470 .hblank = 2480, 515 ret = __v4l2_ctrl_modify_range(imx334->hblank_ctrl, mode->hblank, in imx334_update_controls() 516 mode->hblank, 1, mode->hblank); in imx334_update_controls() 1175 1, mode->hblank); in imx334_init_controls()
|
| A D | ov08x40.c | 1316 struct v4l2_ctrl *hblank; member 1904 __v4l2_ctrl_modify_range(ov08x->hblank, h_blank, in ov08x40_set_pad_format() 2088 s64 hblank; in ov08x40_init_controls() local 2127 hblank = ov08x->cur_mode->llp - ov08x->cur_mode->width; in ov08x40_init_controls() 2129 ov08x->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov08x40_ctrl_ops, in ov08x40_init_controls() 2131 hblank, hblank, 1, hblank); in ov08x40_init_controls() 2132 if (ov08x->hblank) in ov08x40_init_controls() 2133 ov08x->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov08x40_init_controls()
|
| A D | ov8865.c | 679 struct v4l2_ctrl *hblank; member 2525 unsigned int hblank; in ov8865_ctrls_init() local 2563 hblank = mode->hts - mode->output_size_x; in ov8865_ctrls_init() 2564 ctrls->hblank = v4l2_ctrl_new_std(handler, ops, V4L2_CID_HBLANK, hblank, in ov8865_ctrls_init() 2565 hblank, 1, hblank); in ov8865_ctrls_init() 2567 if (ctrls->hblank) in ov8865_ctrls_init() 2568 ctrls->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov8865_ctrls_init() 2707 unsigned int hblank; in ov8865_set_fmt() local 2753 hblank = mode->hts - mode->output_size_x; in ov8865_set_fmt() 2754 __v4l2_ctrl_modify_range(sensor->ctrls.hblank, hblank, hblank, 1, in ov8865_set_fmt() [all …]
|
| A D | ov7251.c | 149 struct v4l2_ctrl *hblank; member 1570 int hblank; in ov7251_init_ctrls() local 1605 hblank = OV7251_FIXED_PPL - ov7251->current_mode->width; in ov7251_init_ctrls() 1606 ov7251->hblank = v4l2_ctrl_new_std(&ov7251->ctrls, &ov7251_ctrl_ops, in ov7251_init_ctrls() 1607 V4L2_CID_HBLANK, hblank, hblank, 1, in ov7251_init_ctrls() 1608 hblank); in ov7251_init_ctrls() 1609 if (ov7251->hblank) in ov7251_init_ctrls() 1610 ov7251->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov7251_init_ctrls()
|
| A D | imx219.c | 356 struct v4l2_ctrl *hblank; member 583 imx219->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 865 prev_line_len = format->width + imx219->hblank->val; in imx219_set_pad_format() 891 int hblank, llp_min; in imx219_set_pad_format() local 918 __v4l2_ctrl_modify_range(imx219->hblank, llp_min - mode->width, in imx219_set_pad_format() 928 hblank = prev_line_len - mode->width; in imx219_set_pad_format() 929 __v4l2_ctrl_s_ctrl(imx219->hblank, hblank); in imx219_set_pad_format()
|
| A D | ov01a10.c | 285 struct v4l2_ctrl *hblank; member 558 ov01a10->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov01a10_ctrl_ops, in ov01a10_init_controls() 561 if (ov01a10->hblank) in ov01a10_init_controls() 562 ov01a10->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov01a10_init_controls() 721 __v4l2_ctrl_modify_range(ov01a10->hblank, h_blank, h_blank, 1, in ov01a10_set_format()
|
| A D | ov02c10.c | 385 struct v4l2_ctrl *hblank; member 521 ov02c10->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, in ov02c10_init_controls() 524 if (ov02c10->hblank) in ov02c10_init_controls() 525 ov02c10->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov02c10_init_controls() 709 __v4l2_ctrl_modify_range(ov02c10->hblank, h_blank, h_blank, 1, h_blank); in ov02c10_set_format()
|
| A D | ov9734.c | 332 struct v4l2_ctrl *hblank; member 572 ov9734->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls() 575 if (ov9734->hblank) in ov9734_init_controls() 576 ov9734->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov9734_init_controls() 716 __v4l2_ctrl_modify_range(ov9734->hblank, h_blank, h_blank, 1, in ov9734_set_format()
|
| A D | mt9v032.c | 214 u16 hblank; member 251 unsigned int hblank; in mt9v032_update_hblank() local 257 hblank = max_t(unsigned int, mt9v032->hblank, min_hblank); in mt9v032_update_hblank() 260 hblank); in mt9v032_update_hblank() 673 mt9v032->hblank = ctrl->val; in mt9v032_s_ctrl() 1167 mt9v032->hblank = MT9V032_HORIZONTAL_BLANKING_DEF; in mt9v032_probe()
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_encoders.c | 169 unsigned int 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()
|
| /drivers/gpu/drm/ |
| A D | drm_modes.c | 719 int vsyncandback_porch, __maybe_unused vback_porch, hblank; in drm_cvt_mode() local 756 hblank = drm_mode->hdisplay * hblank_percentage / in drm_cvt_mode() 758 hblank -= hblank % (2 * CVT_H_GRANULARITY); in drm_cvt_mode() 760 drm_mode->htotal = drm_mode->hdisplay + hblank; in drm_cvt_mode() 761 drm_mode->hsync_end = drm_mode->hdisplay + hblank / 2; in drm_cvt_mode() 878 unsigned int hblank, total_pixels, pixel_freq; in drm_gtf_mode_complex() local 971 hblank = total_active_pixels * ideal_duty_cycle / in drm_gtf_mode_complex() 973 hblank = (hblank + GTF_CELL_GRAN) / (2 * GTF_CELL_GRAN); in drm_gtf_mode_complex() 974 hblank = hblank * 2 * GTF_CELL_GRAN; in drm_gtf_mode_complex() 976 total_pixels = total_active_pixels + hblank; in drm_gtf_mode_complex() [all …]
|
| /drivers/gpu/drm/gma500/ |
| A D | oaktrail_device.c | 146 p->hblank = PSB_RVDC32(HBLANK_A); in oaktrail_save_display_registers() 266 PSB_WVDC32(p->hblank, HBLANK_A); in oaktrail_restore_display_registers() 404 .hblank = HBLANK_A, 428 .hblank = HBLANK_B,
|