Home
last modified time | relevance | path

Searched full:interlaced (Results 1 – 25 of 249) sorted by relevance

12345678910

/Linux-v6.1/Documentation/fb/
Dviafb.modes10 # 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock)
35 # 640x480, 75 Hz, Non-Interlaced (31.50 MHz dotclock)
56 # 640x480, 85 Hz, Non-Interlaced (36.000 MHz dotclock)
77 # 640x480, 100 Hz, Non-Interlaced (43.163 MHz dotclock)
98 # 640x480, 120 Hz, Non-Interlaced (52.406 MHz dotclock)
119 # 720x480, 60 Hz, Non-Interlaced (26.880 MHz dotclock)
140 # 800x480, 60 Hz, Non-Interlaced (29.581 MHz dotclock)
161 # 720x576, 60 Hz, Non-Interlaced (32.668 MHz dotclock)
182 # 800x600, 60 Hz, Non-Interlaced (40.00 MHz dotclock)
204 # 800x600, 75 Hz, Non-Interlaced (49.50 MHz dotclock)
[all …]
/Linux-v6.1/drivers/video/fbdev/
Dmacmodes.c36 /* 512x384, 60Hz, Non-Interlaced (15.67 MHz dot clock) */
40 /* 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) */
44 /* 640x480, 67Hz, Non-Interlaced (30.0 MHz dotclock) */
48 /* 640x870, 75Hz (portrait), Non-Interlaced (57.28 MHz dot clock) */
52 /* 800x600, 56 Hz, Non-Interlaced (36.00 MHz dotclock) */
56 /* 800x600, 60 Hz, Non-Interlaced (40.00 MHz dotclock) */
60 /* 800x600, 72 Hz, Non-Interlaced (50.00 MHz dotclock) */
64 /* 800x600, 75 Hz, Non-Interlaced (49.50 MHz dotclock) */
68 /* 832x624, 75Hz, Non-Interlaced (57.6 MHz dotclock) */
72 /* 1024x768, 60 Hz, Non-Interlaced (65.00 MHz dotclock) */
[all …]
Dfm2fb.c36 * - interlaced/non interlaced
58 * 0 1 0=interlaced/1=non interlaced
67 * JP1 interlace selection (1-2 non interlaced/2-3 interlaced)
86 * except the interlaced/non interlaced, sync control and the
Dmacmodes.h21 #define VMODE_512_384_60I 1 /* 512x384, 60Hz interlaced (NTSC) */
23 #define VMODE_640_480_50I 3 /* 640x480, 50Hz interlaced (PAL) */
24 #define VMODE_640_480_60I 4 /* 640x480, 60Hz interlaced (NTSC) */
Dcontrolfb.h120 {{-1,-1}}, /* 512x384, 60Hz interlaced (NTSC) */
122 {{-1,-1}}, /* 640x480, 50Hz interlaced (PAL) */
123 {{-1,-1}}, /* 640x480, 60Hz interlaced (NTSC) */
/Linux-v6.1/Documentation/userspace-api/media/v4l/
Dvidioc-g-dv-timings.rst101 - Height of the active video frame in lines. So for interlaced
105 - ``interlaced``
106 - Progressive (``V4L2_DV_PROGRESSIVE``) or interlaced (``V4L2_DV_INTERLACED``).
128 - Vertical front porch in lines. For interlaced formats this refers
132 - Vertical sync length in lines. For interlaced formats this refers
136 - Vertical back porch in lines. For interlaced formats this refers
141 interlaced field formats. Must be 0 for progressive formats.
145 interlaced field formats. Must be 0 for progressive formats.
149 interlaced field formats. Must be 0 for progressive formats.
284 - Specific to interlaced formats: if set, then the vertical
[all …]
Dfield-order.rst9 We have to distinguish between progressive and interlaced video.
11 Interlaced video divides an image into two fields, containing only the
31 the first line of an interlaced frame, the first line of the bottom
88 - Images are in progressive (frame-based) format, not interlaced
96 may wish to prevent a device from capturing interlaced images
/Linux-v6.1/drivers/media/v4l2-core/
Dv4l2-dv-timings.c163 (bt->interlaced && !(caps & V4L2_DV_BT_CAP_INTERLACED)) || in v4l2_valid_dv_timings()
164 (!bt->interlaced && !(caps & V4L2_DV_BT_CAP_PROGRESSIVE))) in v4l2_valid_dv_timings()
168 if (!bt->interlaced && in v4l2_valid_dv_timings()
183 if (bt->interlaced && (bt->il_vfrontporch > max_vert || in v4l2_valid_dv_timings()
275 t1->bt.interlaced == t2->bt.interlaced && in v4l2_match_dv_timings()
288 (!t1->bt.interlaced || in v4l2_match_dv_timings()
309 if (bt->interlaced) in v4l2_print_dv_timings()
319 bt->width, bt->height, bt->interlaced ? "i" : "p", in v4l2_print_dv_timings()
333 if (bt->interlaced) in v4l2_print_dv_timings()
483 * @interlaced - if this flag is true, it indicates interlaced format
[all …]
/Linux-v6.1/include/media/davinci/
Dvpbe_types.h26 * @interlaced: 1 - interlaced, 0 - non interlaced/progressive
60 unsigned int interlaced; member
Dvpbe_osd.h240 * @interlaced: Non-zero if the display is interlaced, or zero otherwise
255 int interlaced; member
270 * @interlaced: Non-zero if the display is interlaced, or zero otherwise
284 int interlaced; member
/Linux-v6.1/drivers/media/platform/amphion/
Dvpu_helpers.c121 u32 stride, u32 interlaced, u32 *pbl) in get_nv12_plane_size() argument
141 u32 stride, u32 interlaced, u32 *pbl) in get_tiled_8l128_plane_size() argument
149 if (interlaced) in get_tiled_8l128_plane_size()
170 u32 stride, u32 interlaced, u32 *pbl) in get_default_plane_size() argument
187 u32 stride, u32 interlaced, u32 *pbl) in vpu_helper_get_plane_size() argument
191 return get_nv12_plane_size(w, h, plane_no, stride, interlaced, pbl); in vpu_helper_get_plane_size()
194 return get_tiled_8l128_plane_size(fmt, w, h, plane_no, stride, interlaced, pbl); in vpu_helper_get_plane_size()
196 return get_default_plane_size(w, h, plane_no, stride, interlaced, pbl); in vpu_helper_get_plane_size()
/Linux-v6.1/include/media/
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,
Dvsp1.h27 * @interlaced: true for interlaced pipelines
36 bool interlaced; member
/Linux-v6.1/drivers/gpu/drm/
Ddrm_modes.c126 * @interlaced: whether to compute an interlaced mode
145 bool reduced, bool interlaced, bool margins) in drm_cvt_mode() argument
179 if (interlaced) in drm_cvt_mode()
197 if (interlaced) in drm_cvt_mode()
209 /* Interlaced */ in drm_cvt_mode()
210 if (interlaced) in drm_cvt_mode()
329 /* ignore - just set the mode flag for interlaced */ in drm_cvt_mode()
330 if (interlaced) { in drm_cvt_mode()
353 * @interlaced: whether to compute an interlaced mode
370 int vrefresh, bool interlaced, int margins, in drm_gtf_mode_complex() argument
[all …]
/Linux-v6.1/drivers/media/platform/ti/davinci/
Dvpbe_osd.c137 if (!field_inversion || !lconfig->interlaced) { in _osd_dm6446_vid0_pingpong()
889 lconfig->interlaced = (lconfig->interlaced != 0); in try_layer_config()
890 if (lconfig->interlaced) { in try_layer_config()
891 /* ysize and ypos must be even for interlaced displays */ in try_layer_config()
999 if (lconfig->interlaced) in _osd_set_layer_config()
1006 if (lconfig->interlaced) { in _osd_set_layer_config()
1016 if (lconfig->interlaced) in _osd_set_layer_config()
1030 if (lconfig->interlaced) { in _osd_set_layer_config()
1062 if (lconfig->interlaced) { in _osd_set_layer_config()
1148 if (lconfig->interlaced) in _osd_set_layer_config()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/display/exynos/
Dexynos_dp.txt34 -interlaced:
36 Progressive if defined, Interlaced if not defined
60 -interlaced: deprecated prop that can parsed from drm_display_mode.
/Linux-v6.1/drivers/media/platform/renesas/vsp1/
Dvsp1_pipe.h107 * @interlaced: True when the pipeline is configured in interlaced mode
146 bool interlaced; member
Dvsp1_rpf.c85 if (pipe->interlaced) in rpf_configure_stream()
124 if (pipe->interlaced) in rpf_configure_stream()
278 if (pipe->interlaced) { in rpf_configure_partition()
312 * Interlaced pipelines will use the extended pre-cmd to process in rpf_configure_partition()
315 if (pipe->interlaced) { in rpf_configure_partition()
/Linux-v6.1/drivers/gpu/drm/msm/disp/dpu1/
Dmsm_media_info.h156 * (2) Venus NV12 UBWC Interlaced
246 * (2) Venus NV12 UBWC Interlaced Buffer Format:
247 * Compressed Macro-tile format for NV12 interlaced.
260 * format for top field of an interlaced frame.
263 * 8 bit Y samples for top field of an interlaced frame.
268 * format for top field of an interlaced frame.
272 * interlaced frame.
281 * format for bottom field of an interlaced frame.
284 * uncompressed 8 bit Y samples for bottom field of an interlaced frame.
289 * macro-tile format for bottom field of an interlaced frame.
[all …]
/Linux-v6.1/drivers/media/platform/st/sti/delta/
Ddelta-debug.c22 (s->field == V4L2_FIELD_NONE) ? "progressive" : "interlaced", in delta_streaminfo_str()
44 (f->field == V4L2_FIELD_NONE) ? "progressive" : "interlaced", in delta_frameinfo_str()
/Linux-v6.1/drivers/gpu/ipu-v3/
Dipu-dc.c160 int ipu_dc_init_sync(struct ipu_dc *dc, struct ipu_di *di, bool interlaced, in ipu_dc_init_sync() argument
178 * In interlaced mode we need more counters to create the asymmetric in ipu_dc_init_sync()
183 sync = interlaced ? 6 : 5; in ipu_dc_init_sync()
191 if (interlaced) { in ipu_dc_init_sync()
218 if (interlaced) in ipu_dc_init_sync()
/Linux-v6.1/drivers/gpu/drm/armada/
Darmada_crtc.c185 /* We can't do interlaced modes if we don't have the SPU_ADV_REG */ in armada_drm_crtc_mode_valid()
259 if (stat & GRA_FRAME_IRQ && dcrtc->interlaced) { in armada_drm_crtc_irq()
337 bool interlaced = !!(adj->flags & DRM_MODE_FLAG_INTERLACE); in armada_drm_crtc_mode_set_nofb() local
356 dcrtc->interlaced = interlaced; in armada_drm_crtc_mode_set_nofb()
357 /* Even interlaced/progressive frame */ in armada_drm_crtc_mode_set_nofb()
364 if (interlaced) { in armada_drm_crtc_mode_set_nofb()
365 /* Odd interlaced frame */ in armada_drm_crtc_mode_set_nofb()
637 /* On interlaced modes, the vertical cursor size must be halved */ in armada_drm_crtc_cursor_update()
639 if (dcrtc->interlaced) { in armada_drm_crtc_cursor_update()
/Linux-v6.1/include/drm/
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.
473 bool reduced, bool interlaced,
477 bool interlaced, int margins);
480 int vrefresh, bool interlaced,
/Linux-v6.1/arch/arm/mach-davinci/
Dboard-dm365-evm.c445 .interlaced = 1,
457 .interlaced = 1,
473 .interlaced = 0,
485 .interlaced = 0,
497 .interlaced = 0,
513 .interlaced = 1,
/Linux-v6.1/drivers/gpu/drm/rcar-du/
Drcar_du_plane.c336 bool interlaced; in rcar_du_plane_setup_scanout() local
339 interlaced = state->state.crtc->state->adjusted_mode.flags in rcar_du_plane_setup_scanout()
363 * Memory pitch (expressed in pixels). Must be doubled for interlaced in rcar_du_plane_setup_scanout()
367 (interlaced && state->format->bpp == 32) ? in rcar_du_plane_setup_scanout()
377 * operating in interlaced mode. in rcar_du_plane_setup_scanout()
380 * require a halved Y position value, in both progressive and interlaced in rcar_du_plane_setup_scanout()
385 (!interlaced && state->format->bpp == 32 ? 2 : 1)); in rcar_du_plane_setup_scanout()

12345678910