Searched refs:hactive (Results 26 - 50 of 67) sorted by relevance

123

/linux-master/drivers/gpu/drm/
H A Ddrm_modes.c329 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 Dpanel-seiko-43wvf1g.c77 dt->hactive.typ, dt->vactive.typ);
298 .hactive = { 800, 800, 800 },
H A Dpanel-edp.c271 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 Dlontium-lt8912b.c286 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 Dtc358768.c721 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 Dlontium-lt9611.c131 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 Dlontium-lt9611uxc.c390 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 Dvlv_dsi.c1025 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 Dicl_dsi.c303 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 Dcx18-av-core.c285 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 Ddcss-dtg.c198 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 Dfsl_dcu_drm_crtc.c115 DCU_DISP_SIZE_DELTA_X(vm.hactive));
/linux-master/drivers/video/fbdev/geode/
H A Dlxfb_ops.c349 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 Dof_display_timing.c67 ret |= parse_timing_property(np, "hactive", &dt->hactive);
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_utils.c250 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 Ddml_display_rq_dlg_calc.c212 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 Dhdmi_wp.c199 video_fmt->x_res = param->vm.hactive;
H A Dhdmi5_core.c263 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 Ddsi.c2522 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 Ddispc.c2150 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 Ddisplay_mode_lib.c232 dml_print("DML PARAMS: hactive = %d\n", pipe_dest->hactive);
H A Ddisplay_mode_structs.h521 unsigned int hactive; member in struct:_vcs_dpi_display_pipe_dest_params_st
/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_helper.c4122 * @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 Dmtk_dsi.c400 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 Dmalidp_hw.c375 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 +

Completed in 582 milliseconds

123