Searched refs:interlaced (Results 1 - 25 of 93) sorted by relevance

1234

/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.h30 unsigned int interlaced:1; member in struct:matroxfb_dh_fb_info
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-plane.h42 uint32_t src_h, bool interlaced);
/linux-master/include/media/
H A Dv4l2-dv-timings.h148 * @interlaced: if this flag is true, it indicates interlaced format
156 unsigned active_width, u32 polarities, bool interlaced,
167 * @interlaced: if this flag is true, it indicates interlaced format
180 u32 polarities, bool interlaced, struct v4l2_fract aspect,
H A Dvsp1.h27 * @interlaced: true for interlaced pipelines
36 bool interlaced; member in struct:vsp1_du_lif_config
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c163 (bt->interlaced && !(caps & V4L2_DV_BT_CAP_INTERLACED)) ||
164 (!bt->interlaced && !(caps & V4L2_DV_BT_CAP_PROGRESSIVE)))
168 if (!bt->interlaced &&
183 if (bt->interlaced && (bt->il_vfrontporch > max_vert ||
275 t1->bt.interlaced == t2->bt.interlaced &&
288 (!t1->bt.interlaced ||
309 if (bt->interlaced)
319 bt->width, bt->height, bt->interlaced ? "i" : "p",
333 if (bt->interlaced)
490 v4l2_detect_cvt(unsigned frame_height, unsigned hfreq, unsigned vsync, unsigned active_width, u32 polarities, bool interlaced, struct v4l2_dv_timings *fmt) argument
708 v4l2_detect_gtf(unsigned frame_height, unsigned hfreq, unsigned vsync, u32 polarities, bool interlaced, struct v4l2_fract aspect, struct v4l2_dv_timings *fmt) argument
[all...]
/linux-master/drivers/media/platform/amphion/
H A Dvpu_helpers.c152 u32 stride, u32 interlaced, u32 *pbl)
173 u32 stride, u32 interlaced, u32 *pbl)
181 if (interlaced)
202 u32 stride, u32 interlaced, u32 *pbl)
220 u32 stride, u32 interlaced, u32 *pbl)
225 return get_nv12_plane_size(w, h, plane_no, stride, interlaced, pbl);
230 return get_tiled_8l128_plane_size(fmt, w, h, plane_no, stride, interlaced, pbl);
232 return get_default_plane_size(w, h, plane_no, stride, interlaced, pbl);
151 get_nv12_plane_size(u32 width, u32 height, int plane_no, u32 stride, u32 interlaced, u32 *pbl) argument
172 get_tiled_8l128_plane_size(u32 fmt, u32 width, u32 height, int plane_no, u32 stride, u32 interlaced, u32 *pbl) argument
201 get_default_plane_size(u32 width, u32 height, int plane_no, u32 stride, u32 interlaced, u32 *pbl) argument
219 vpu_helper_get_plane_size(u32 fmt, u32 w, u32 h, int plane_no, u32 stride, u32 interlaced, u32 *pbl) argument
H A Dvpu_helpers.h23 u32 stride, u32 interlaced, u32 *pbl);
/linux-master/drivers/gpu/drm/armada/
H A Darmada_plane.h23 u16 pitches[3], bool interlaced);
H A Darmada_crtc.h48 bool interlaced; member in struct:armada_crtc
H A Darmada_plane.c38 u16 pitches[3], bool interlaced)
70 if (interlaced) {
37 armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], u16 pitches[3], bool interlaced) argument
H A Darmada_crtc.c186 /* We can't do interlaced modes if we don't have the SPU_ADV_REG */
260 if (stat & GRA_FRAME_IRQ && dcrtc->interlaced) {
338 bool interlaced = !!(adj->flags & DRM_MODE_FLAG_INTERLACE); local
357 dcrtc->interlaced = interlaced;
358 /* Even interlaced/progressive frame */
365 if (interlaced) {
366 /* Odd interlaced frame */
638 /* On interlaced modes, the vertical cursor size must be halved */
640 if (dcrtc->interlaced) {
[all...]
/linux-master/drivers/gpu/drm/amd/display/include/
H A Daudio_types.h56 bool interlaced; member in struct:audio_crtc_info
/linux-master/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.h43 bool interlaced; member in struct:video_info
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_pipe.h107 * @interlaced: True when the pipeline is configured in interlaced mode
146 bool interlaced; member in struct:vsp1_pipeline
H A Dvsp1_rpf.c77 if (pipe->interlaced)
168 if (pipe->interlaced)
322 if (pipe->interlaced) {
359 if (pipe->interlaced) {
/linux-master/include/drm/
H A Ddrm_modes.h54 * @MODE_NO_INTERLACE: interlaced mode not supported
77 * @MODE_INTERLACE_WIDTH: width too large for interlaced mode
278 * - DRM_MODE_FLAG_INTERLACE: mode is interlaced.
492 bool reduced, bool interlaced,
496 bool interlaced, int margins);
499 int vrefresh, bool interlaced,
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-dc.c160 int ipu_dc_init_sync(struct ipu_dc *dc, struct ipu_di *di, bool interlaced, argument
178 * In interlaced mode we need more counters to create the asymmetric
183 sync = interlaced ? 6 : 5;
191 if (interlaced) {
218 if (interlaced)
/linux-master/drivers/gpu/drm/
H A Ddrm_modes.c530 * @interlace: whether to compute an interlaced mode
603 * @interlaced: whether to compute an interlaced mode
622 bool reduced, bool interlaced, bool margins)
656 if (interlaced)
674 if (interlaced)
687 if (interlaced)
806 /* ignore - just set the mode flag for interlaced */
807 if (interlaced) {
830 * @interlaced
620 drm_cvt_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool reduced, bool interlaced, bool margins) argument
846 drm_gtf_mode_complex(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool interlaced, int margins, int GTF_M, int GTF_2C, int GTF_K, int GTF_2J) argument
1051 drm_gtf_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool interlaced, int margins) argument
1270 bool interlaced = !!(mode->flags & DRM_MODE_FLAG_INTERLACE); local
[all...]
/linux-master/drivers/gpu/drm/gma500/
H A Doaktrail.h42 u8 interlaced:1; member in struct:oaktrail_timing_info
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun8i_mixer.c307 bool interlaced; local
310 interlaced = !!(mode->flags & DRM_MODE_FLAG_INTERLACE);
319 if (interlaced)
327 DRM_DEBUG_DRIVER("Switching display mixer interlaced mode %s\n",
328 interlaced ? "on" : "off");
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_plane.c336 bool interlaced; local
339 interlaced = state->state.crtc->state->adjusted_mode.flags
363 * Memory pitch (expressed in pixels). Must be doubled for interlaced
367 (interlaced && state->format->bpp == 32) ?
377 * operating in interlaced mode.
380 * require a halved Y position value, in both progressive and interlaced
385 (!interlaced && state->format->bpp == 32 ? 2 : 1));
/linux-master/drivers/media/i2c/adv748x/
H A Dadv748x-hdmi.c96 fmt->field = hdmi->timings.bt.interlaced ?
245 timings->bt.interlaced ?
306 bt->interlaced = hdmi_read(state, ADV748X_HDMI_F1H1) &
330 if (bt->interlaced == V4L2_DV_INTERLACED) {
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_rq_dlg_calc_21.c863 bool interlaced = dst->interlaced; local
972 dml_print("DML_DLG: %s: interlaced = %d\n", __func__, interlaced);
979 disp_dlg_regs->dlg_vblank_end = interlaced ? (vblank_end / 2) : vblank_end; // 15 bits
989 dlg_vblank_start = interlaced ? (vblank_start / 2) : vblank_start;
1077 if (interlaced) {
1094 if (interlaced)
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddisplay_rq_dlg_calc_20v2.c817 bool interlaced = dst->interlaced; local
926 dml_print("DML_DLG: %s: interlaced = %d\n", __func__, interlaced);
933 disp_dlg_regs->dlg_vblank_end = interlaced ? (vblank_end / 2) : vblank_end; // 15 bits
943 dlg_vblank_start = interlaced ? (vblank_start / 2) : vblank_start;
1038 if (interlaced) {
1055 if (interlaced)
H A Ddisplay_rq_dlg_calc_20.c817 bool interlaced = dst->interlaced; local
926 dml_print("DML_DLG: %s: interlaced = %d\n", __func__, interlaced);
933 disp_dlg_regs->dlg_vblank_end = interlaced ? (vblank_end / 2) : vblank_end; // 15 bits
943 dlg_vblank_start = interlaced ? (vblank_start / 2) : vblank_start;
1037 if (interlaced) {
1054 if (interlaced)

Completed in 441 milliseconds

1234