/linux-master/drivers/gpu/drm/ |
H A D | drm_modes.c | 329 unsigned int hactive, 350 hactive, vactive, 356 if (pixel_clock_hz == 13500000 && hactive > max_hact && hactive <= 720) { 372 hact_duration_ns = hactive * pixel_duration_ns; 381 hblk = htotal - hactive; 452 if (htotal != (hactive + hfp + hslen + hbp)) 456 mode->hdisplay = hactive; 1072 dmode->hdisplay = vm->hactive; 1113 vm->hactive 325 fill_analog_mode(struct drm_device *dev, struct drm_display_mode *mode, const struct analog_parameters *params, unsigned long pixel_clock_hz, unsigned int hactive, unsigned int vactive, bool interlace) argument [all...] |
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-seiko-43wvf1g.c | 77 dt->hactive.typ, dt->vactive.typ); 298 .hactive = { 800, 800, 800 },
|
H A D | panel-edp.c | 271 dt->hactive.typ, dt->vactive.typ); 740 if (!PANEL_EDP_BOUNDS_CHECK(ot, dt, hactive) || 1001 .hactive = { 1280, 1280, 1280 }, 1361 .hactive = { 1366, 1366, 1366 }, 1680 .hactive = { 2400, 2400, 2400 },
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | lontium-lt8912b.c | 286 u32 hactive, h_total, hpw, hfp, hbp; local 294 hactive = lt->mode.hactive; 298 h_total = hactive + hfp + hpw + hbp; 317 ret |= regmap_write(lt->regmap[I2C_CEC_DSI], 0x1c, hactive & 0xff); 318 ret |= regmap_write(lt->regmap[I2C_CEC_DSI], 0x1d, hactive >> 8);
|
H A D | tc358768.c | 721 hact = vm.hactive * 3; 726 hact = vm.hactive * 3; 732 hact = vm.hactive * 18 / 8; 738 hact = vm.hactive * 2; 763 dpi_htot = vm.hactive + vm.hfront_porch + vm.hsync_len + vm.hback_porch; 767 vm.hsync_len, vm.hback_porch, vm.hactive, vm.hfront_porch, 773 tc358768_dpi_to_ns(vm.hactive, vm.pixelclock),
|
H A D | lontium-lt9611.c | 131 u32 h_total, hactive, hsync_len, hfront_porch, hsync_porch; local 137 hactive = mode->hdisplay; 156 regmap_write(lt9611->regmap, 0x8313, (u8)(hactive / 256)); 157 regmap_write(lt9611->regmap, 0x8314, (u8)(hactive % 256));
|
H A D | lontium-lt9611uxc.c | 390 u32 h_total, hactive, hsync_len, hfront_porch; 396 hactive = mode->hdisplay; 413 regmap_write(lt9611uxc->regmap, 0xd013, (u8)(hactive / 256)); 414 regmap_write(lt9611uxc->regmap, 0xd014, (u8)(hactive % 256)); 392 u32 h_total, hactive, hsync_len, hfront_porch; local
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | vlv_dsi.c | 1025 u16 hactive, hfp, hsync, hbp, vfp, vsync; 1063 hactive = adjusted_mode->crtc_hdisplay; 1091 adjusted_mode->crtc_htotal = hactive + hfp + hsync + hbp; 1225 u16 hactive, hfp, hsync, hbp, vfp, vsync, vbp; 1227 hactive = adjusted_mode->crtc_hdisplay; 1233 hactive /= 2; 1235 hactive += intel_dsi->pixel_overlap; 1246 hactive = txbyteclkhs(hactive, bpp, lane_count, 1257 * This is different from calculated hactive an 1023 u16 hactive, hfp, hsync, hbp, vfp, vsync; local 1223 u16 hactive, hfp, hsync, hbp, vfp, vsync, vbp; local [all...] |
H A D | icl_dsi.c | 303 u16 hactive = adjusted_mode->crtc_hdisplay; local 307 dl_buffer_depth = hactive / 2 + intel_dsi->pixel_overlap; 848 u16 htotal, hactive, hsync_start, hsync_end, hsync_size; local 867 hactive = adjusted_mode->crtc_hdisplay; 872 htotal = DIV_ROUND_UP((hactive + 160) * mul, div); 900 hactive /= 2; 902 hactive += intel_dsi->pixel_overlap; 906 /* minimum hactive as per bspec: 256 pixels */ 908 drm_err(&dev_priv->drm, "hactive is less then 256 pixels\n"); 910 /* if RGB666 format, then hactive mus [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-av-core.c | 285 int hblank, hactive, burst, vblank, vactive, sc; local 348 hactive = 720; 407 hactive = 720; 469 "hblank %i, hactive %i, vblank %i, vactive %i, vblank656 %i, src_dec %i, burst 0x%02x, luma_lpf %i, uv_lpf %i, comb 0x%02x, sc 0x%06x\n", 470 hblank, hactive, vblank, vactive, vblank656, 478 (((hblank >> 8) & 0x3) | (hactive << 4)) & 0xff); 479 cx18_av_write(cx, 0x472, hactive >> 4);
|
/linux-master/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-dtg.c | 198 vm->hactive - 1; 203 dis_lrc_x = vm->hsync_len + vm->hback_porch + vm->hactive - 1;
|
/linux-master/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_crtc.c | 115 DCU_DISP_SIZE_DELTA_X(vm.hactive));
|
/linux-master/drivers/video/fbdev/geode/ |
H A D | lxfb_ops.c | 349 int hactive, hblankstart, hsyncstart, hsyncend, hblankend, htotal; local 464 hactive = info->var.xres; 465 hblankstart = hactive; 478 write_dc(par, DC_H_ACTIVE_TIMING, (hactive - 1) | ((htotal - 1) << 16));
|
/linux-master/drivers/video/ |
H A D | of_display_timing.c | 67 ret |= parse_timing_property(np, "hactive", &dt->hactive);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_utils.c | 250 unsigned int hactive, vactive, hblank_start, vblank_start, hblank_end, vblank_end; local 253 hactive = timing->h_addressable + timing->h_border_left + timing->h_border_right; 268 pipe_ctx->pipe_dlg_param.hactive = hactive;
|
H A D | dml_display_rq_dlg_calc.c | 212 dml_uint_t hactive = timing->HActive[plane_idx]; local 307 disp_dlg_regs->refcyc_h_blank_end = (dml_uint_t)(((dml_float_t) hblank_end + (dml_float_t) pipe_idx_in_combine * (dml_float_t) hactive / (dml_float_t) odm_combine_factor) * ref_freq_to_pix_freq);
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi_wp.c | 199 video_fmt->x_res = param->vm.hactive;
|
H A D | hdmi5_core.c | 263 video_cfg->v_fc_config.vm.hactive *= 2; 293 REG_FLD_MOD(base, HDMI_CORE_FC_INHACTIV1, vm->hactive >> 8, 4, 0); 294 REG_FLD_MOD(base, HDMI_CORE_FC_INHACTIV0, vm->hactive & 0xFF, 7, 0);
|
H A D | dsi.c | 2522 if (dsi->line_buffer_size <= vm->hactive * bpp / 8) 2687 width_bytes = DIV_ROUND_UP(vm->hactive * bpp, 8); 2903 width_bytes = DIV_ROUND_UP(vm->hactive * bpp, 8); 3023 word_count = DIV_ROUND_UP(dsi->vm.hactive * bpp, 8); 3104 u16 w = dsi->vm.hactive; 3228 dsi->update_bytes = dsi->vm.hactive * dsi->vm.vactive * 3263 if (dsi->vm.hactive == 0 || dsi->vm.vactive == 0) { 3614 hact = vm->hactive; 3655 vm.hactive = t->hact; 3674 vm->hactive [all...] |
H A D | dispc.c | 2150 nonactive = vm->hactive + vm->hfront_porch + vm->hsync_len + 2205 unsigned int ppl = vm->hactive; 2829 int in_width = vm->hactive; 3129 if (!_dispc_mgr_size_ok(dispc, vm->hactive, vm->vactive)) 3226 DSSDBG("channel %d xres %u yres %u\n", channel, t.hactive, t.vactive); 3236 xtot = t.hactive + t.hfront_porch + t.hsync_len + t.hback_porch; 3264 dispc_mgr_set_size(dispc, channel, t.hactive, t.vactive); 4589 .hactive = 8, .vactive = 1,
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | display_mode_lib.c | 232 dml_print("DML PARAMS: hactive = %d\n", pipe_dest->hactive);
|
H A D | display_mode_structs.h | 521 unsigned int hactive; member in struct:_vcs_dpi_display_pipe_dest_params_st
|
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_helper.c | 4122 * @hactive: pixel count of the active period in one scanline of the stream 4135 * - @hactive timing 4144 int drm_dp_bw_overhead(int lane_count, int hactive, 4153 if (lane_count == 0 || hactive == 0 || bpp_x16 == 0) { 4154 DRM_DEBUG_KMS("Invalid BW overhead params: lane_count %d, hactive %d, bpp_x16 %d.%04d\n", 4155 lane_count, hactive, 4193 symbol_cycles = drm_dp_link_dsc_symbol_cycles(lane_count, hactive, 4198 symbol_cycles = drm_dp_link_symbol_cycles(lane_count, hactive, 4204 hactive * bpp_x16); 4105 drm_dp_bw_overhead(int lane_count, int hactive, int dsc_slice_count, int bpp_x16, unsigned long flags) argument
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_dsi.c | 400 ps_wc = FIELD_PREP(DSI_PS_WC, dsi->vm.hactive * dsi_buf_bpp); 454 FIELD_PREP(DSI_WIDTH, vm->hactive), 496 (vm->hactive * dsi_tmp_buf_bpp + 2) % dsi->lanes;
|
/linux-master/drivers/gpu/drm/arm/ |
H A D | malidp_hw.c | 375 val = MALIDP_DE_H_ACTIVE(mode->hactive) | MALIDP_DE_V_ACTIVE(mode->vactive); 485 unsigned long htotal = vm->hactive + vm->hfront_porch + 696 val = MALIDP_DE_H_ACTIVE(mode->hactive) | MALIDP_DE_V_ACTIVE(mode->vactive); 826 unsigned long htotal = vm->hactive + vm->hfront_porch +
|