| /linux/drivers/video/fbdev/core/ |
| H 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 …]
|
| H A D | fbmon.c | 1027 u32 hblank; member 1079 u32 c_val, m_val, duty_cycle, hblank; in fb_get_hblank_by_hfreq() local 1086 hblank = (xres * duty_cycle)/(100000 - duty_cycle); in fb_get_hblank_by_hfreq() 1087 return (hblank); in fb_get_hblank_by_hfreq() 1112 u32 duty_cycle, h_period, hblank; in fb_get_hblank_by_dclk() local 1126 hblank = (xres * duty_cycle)/(100000 - duty_cycle) + 8; in fb_get_hblank_by_dclk() 1127 hblank &= ~15; in fb_get_hblank_by_dclk() 1128 return (hblank); in fb_get_hblank_by_dclk() 1158 timings->hblank = fb_get_hblank_by_hfreq(timings->hfreq, in fb_timings_vfreq() 1160 timings->htotal = timings->hactive + timings->hblank; in fb_timings_vfreq() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H 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()
|
| /linux/drivers/media/i2c/ |
| H A D | ov7251.c | 148 struct v4l2_ctrl *hblank; member 1569 int hblank; in ov7251_init_ctrls() local 1604 hblank = OV7251_FIXED_PPL - ov7251->current_mode->width; in ov7251_init_ctrls() 1605 ov7251->hblank = v4l2_ctrl_new_std(&ov7251->ctrls, &ov7251_ctrl_ops, in ov7251_init_ctrls() 1606 V4L2_CID_HBLANK, hblank, hblank, 1, in ov7251_init_ctrls() 1607 hblank); in ov7251_init_ctrls() 1608 if (ov7251->hblank) in ov7251_init_ctrls() 1609 ov7251->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov7251_init_ctrls()
|
| H A D | ov8865.c | 678 struct v4l2_ctrl *hblank; member 2516 unsigned int hblank; in ov8865_ctrls_init() local 2554 hblank = mode->hts - mode->output_size_x; in ov8865_ctrls_init() 2555 ctrls->hblank = v4l2_ctrl_new_std(handler, ops, V4L2_CID_HBLANK, hblank, in ov8865_ctrls_init() 2556 hblank, 1, hblank); in ov8865_ctrls_init() 2558 if (ctrls->hblank) in ov8865_ctrls_init() 2559 ctrls->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov8865_ctrls_init() 2712 unsigned int hblank; in ov8865_set_fmt() local 2758 hblank = mode->hts - mode->output_size_x; in ov8865_set_fmt() 2759 __v4l2_ctrl_modify_range(sensor->ctrls.hblank, hblank, hblank, 1, in ov8865_set_fmt() [all …]
|
| H A D | ov02c10.c | 382 struct v4l2_ctrl *hblank; member 530 ov02c10->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, in ov02c10_init_controls() 533 if (ov02c10->hblank) in ov02c10_init_controls() 534 ov02c10->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov02c10_init_controls() 723 __v4l2_ctrl_modify_range(ov02c10->hblank, h_blank, h_blank, 1, h_blank); in ov02c10_set_format()
|
| H A D | mt9v032.c | 221 u16 hblank; member 258 unsigned int hblank; in mt9v032_update_hblank() local 264 hblank = max_t(unsigned int, mt9v032->hblank, min_hblank); in mt9v032_update_hblank() 267 hblank); in mt9v032_update_hblank() 679 mt9v032->hblank = ctrl->val; in mt9v032_s_ctrl() 1171 mt9v032->hblank = MT9V032_HORIZONTAL_BLANKING_DEF; in mt9v032_probe()
|
| H A D | gc0308.c | 445 struct v4l2_ctrl *hblank; member 922 u16 hblank = gc0308->hblank->val; in gc0308_update_blanking() local 923 u8 vbhb = ((vblank >> 4) & 0xf0) | ((hblank >> 8) & 0x0f); in gc0308_update_blanking() 927 cci_write(gc0308->regmap, GC0308_HBLANK, hblank & 0xff, &ret); in gc0308_update_blanking() 1233 gc0308->hblank = v4l2_ctrl_new_std(&gc0308->hdl, &gc0308_ctrl_ops, in gc0308_init_controls() 1277 v4l2_ctrl_cluster(2, &gc0308->hblank); in gc0308_init_controls()
|
| H A D | ov5640.c | 410 struct v4l2_ctrl *hblank; member 2869 unsigned int hblank; in ov5640_update_pixel_rate() local 2930 hblank = timings->htot - mode->width; in ov5640_update_pixel_rate() 2931 __v4l2_ctrl_modify_range(sensor->ctrls.hblank, in ov5640_update_pixel_rate() 2932 hblank, hblank, 1, hblank); in ov5640_update_pixel_rate() 3437 unsigned int hblank; in ov5640_init_controls() local 3458 hblank = timings->htot - mode->width; in ov5640_init_controls() 3459 ctrls->hblank = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HBLANK, hblank, in ov5640_init_controls() 3460 hblank, 1, hblank); in ov5640_init_controls() 3527 ctrls->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5640_init_controls()
|
| H A D | ov5675.c | 509 struct v4l2_ctrl *hblank; member 809 ov5675->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls() 812 if (ov5675->hblank) in ov5675_init_controls() 813 ov5675->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5675_init_controls() 1049 __v4l2_ctrl_modify_range(ov5675->hblank, h_blank, h_blank, 1, in ov5675_set_format()
|
| H A D | ov5670.c | 1868 struct v4l2_ctrl *hblank; member 2143 ov5670->hblank = v4l2_ctrl_new_std( in ov5670_init_controls() 2148 if (ov5670->hblank) in ov5670_init_controls() 2149 ov5670->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5670_init_controls() 2333 __v4l2_ctrl_modify_range(ov5670->hblank, h_blank, h_blank, 1, in ov5670_set_pad_format()
|
| H A D | gc05a2.c | 96 struct v4l2_ctrl *hblank; member 699 ret = __v4l2_ctrl_modify_range(gc05a2->hblank, h_blank, h_blank, 1, in gc05a2_update_cur_mode_controls() 1170 gc05a2->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls() 1173 if (gc05a2->hblank) in gc05a2_init_controls() 1174 gc05a2->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in gc05a2_init_controls()
|
| H A D | gc08a3.c | 96 struct v4l2_ctrl *hblank; member 674 ret = __v4l2_ctrl_modify_range(gc08a3->hblank, h_blank, h_blank, 1, in gc08a3_update_cur_mode_controls() 1114 gc08a3->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &gc08a3_ctrl_ops, in gc08a3_init_controls() 1117 if (gc08a3->hblank) in gc08a3_init_controls() 1118 gc08a3->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in gc08a3_init_controls()
|
| H A D | t4ka3.c | 123 struct v4l2_ctrl *hblank; member 404 ret = __v4l2_ctrl_modify_range(sensor->ctrls.hblank, def, def, 1, def); in t4ka3_set_pad_format() 408 return __v4l2_ctrl_s_ctrl(sensor->ctrls.hblank, def); in t4ka3_set_pad_format() 864 ctrls->hblank = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HBLANK, in t4ka3_init_controls() 889 ctrls->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in t4ka3_init_controls()
|
| H A D | ov2680.c | 132 struct v4l2_ctrl *hblank; member 697 ret = __v4l2_ctrl_modify_range(sensor->ctrls.hblank, def, def, 1, def); in ov2680_set_fmt() 1004 ctrls->hblank = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HBLANK, in ov2680_v4l2_register() 1021 ctrls->hblank->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov2680_v4l2_register()
|
| H A D | mt9p031.c | 402 unsigned int hblank; in mt9p031_set_params() local 449 hblank = 346 * ybin + 64 + (80 >> min_t(unsigned int, xbin, 3)); in mt9p031_set_params() 452 ret = mt9p031_write(client, MT9P031_HORIZONTAL_BLANK, hblank - 1); in mt9p031_set_params()
|
| /linux/drivers/gpu/drm/gma500/ |
| H 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,
|
| H A D | psb_device.c | 206 .hblank = HBLANK_A, 230 .hblank = HBLANK_B,
|
| H A D | gma_display.c | 597 crtc_state->saveHBLANK = REG_READ(map->hblank); in gma_crtc_save() 651 REG_WRITE(map->hblank, crtc_state->saveHBLANK); in gma_crtc_restore()
|
| H A D | psb_intel_display.c | 270 REG_WRITE(map->hblank, (adjusted_mode->crtc_hblank_start - 1) | in psb_intel_crtc_mode_set()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_encoders.c | 327 unsigned int hblank = native_mode->htotal - native_mode->hdisplay; in radeon_panel_mode_fixup() local 342 adjusted_mode->htotal = native_mode->hdisplay + hblank; in radeon_panel_mode_fixup() 357 adjusted_mode->crtc_htotal = adjusted_mode->crtc_hdisplay + hblank; in radeon_panel_mode_fixup()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_displayid_internal.h | 119 __le16 hblank; member
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | radeon_monitor.c | 218 rinfo->panel_info.hblank = (BIOS_IN16(tmp0+17) - BIOS_IN16(tmp0+19)) * 8; in radeon_get_panel_info_BIOS() 235 pr_debug(" hblank: %d\n", rinfo->panel_info.hblank); in radeon_get_panel_info_BIOS() 693 rinfo->panel_info.hblank = var->left_margin + in radeon_var_to_panel_info() 808 var->left_margin = (rinfo->panel_info.hblank - rinfo->panel_info.hOver_plus in radeon_check_modes()
|
| H A D | radeonfb.h | 259 int hOver_plus, hSync_width, hblank; member
|
| /linux/drivers/media/i2c/ccs/ |
| H A D | ccs-core.c | 1066 sensor->hblank = v4l2_ctrl_new_std( in ccs_init_controls() 1070 if (sensor->hblank) in ccs_init_controls() 1071 sensor->hblank->flags |= V4L2_CTRL_FLAG_UPDATE; in ccs_init_controls() 1295 struct v4l2_ctrl *hblank = sensor->hblank; in ccs_update_blanking() local 1326 __v4l2_ctrl_modify_range(hblank, min, max, hblank->step, min); in ccs_update_blanking() 1349 dev_dbg(&client->dev, "hblank\t\t%d\n", sensor->hblank->val); in ccs_pll_blanking_update() 1353 ((pa_src->width + sensor->hblank->val) * in ccs_pll_blanking_update()
|