Home
last modified time | relevance | path

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

1234567

/linux/Documentation/fb/
H A 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/Documentation/userspace-api/media/v4l/
H A 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 …]
H A Dfield-order.rst10 We have to distinguish between progressive and interlaced video.
12 Interlaced video divides an image into two fields, containing only the
32 the first line of an interlaced frame, the first line of the bottom
89 - Images are in progressive (frame-based) format, not interlaced
97 may wish to prevent a device from capturing interlaced images
H A Dpixfmt-v4l2.rst28 for interlaced formats).
57 Video images are typically interlaced. Applications can request to
59 interlaced or sequentially stored in one buffer or alternating in
/linux/drivers/media/v4l2-core/
H A 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/drivers/video/fbdev/
H A 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
H A 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) */
H A Dcontrolfb.h120 {{-1,-1}}, /* 512x384, 60Hz interlaced (NTSC) */
122 {{-1,-1}}, /* 640x480, 50Hz interlaced (PAL) */
123 {{-1,-1}}, /* 640x480, 60Hz interlaced (NTSC) */
H A Dplatinumfb.h220 /* 768x576, 50Hz Interlaced-PAL (8) */
268 /* 640x480, 60Hz Interlaced-NTSC (4) */
280 /* 640x480, 50Hz Interlaced-PAL (3) */
304 /* 512x384, 60Hz Interlaced-NTSC (1) */
343 int interlaced; member
/linux/drivers/gpu/drm/
H A Ddrm_modes.c531 * @interlace: whether to compute an interlaced mode
606 * @interlaced: whether to compute an interlaced mode
625 bool reduced, bool interlaced, bool margins) in drm_cvt_mode() argument
659 if (interlaced) in drm_cvt_mode()
677 if (interlaced) in drm_cvt_mode()
689 /* Interlaced */ in drm_cvt_mode()
690 if (interlaced) in drm_cvt_mode()
809 /* ignore - just set the mode flag for interlaced */ in drm_cvt_mode()
810 if (interlaced) { in drm_cvt_mode()
833 * @interlaced: whether to compute an interlaced mode
[all …]
/linux/drivers/gpu/drm/armada/
H A Darmada_crtc.c187 /* We can't do interlaced modes if we don't have the SPU_ADV_REG */ in armada_drm_crtc_mode_valid()
261 if (stat & GRA_FRAME_IRQ && dcrtc->interlaced) { in armada_drm_crtc_irq()
339 bool interlaced = !!(adj->flags & DRM_MODE_FLAG_INTERLACE); in armada_drm_crtc_mode_set_nofb() local
358 dcrtc->interlaced = interlaced; in armada_drm_crtc_mode_set_nofb()
359 /* Even interlaced/progressive frame */ in armada_drm_crtc_mode_set_nofb()
366 if (interlaced) { in armada_drm_crtc_mode_set_nofb()
367 /* Odd interlaced frame */ in armada_drm_crtc_mode_set_nofb()
639 /* On interlaced modes, the vertical cursor size must be halved */ in armada_drm_crtc_cursor_update()
641 if (dcrtc->interlaced) { in armada_drm_crtc_cursor_update()
H A Darmada_plane.h23 u16 pitches[3], bool interlaced);
/linux/drivers/gpu/ipu-v3/
H A 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/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/drivers/gpu/drm/renesas/rcar-du/
H A 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()
/linux/Documentation/devicetree/bindings/display/samsung/
H A Dsamsung,exynos5-dp.yaml50 interlaced:
54 Interlace scan mode. Progressive if defined, interlaced if not defined.
/linux/Documentation/arch/m68k/
H A Dkernel-options.rst728 - ntsc-lace : 640x400, 15 kHz, 60 Hz interlaced
732 - pal-lace : 640x512, 15 kHz, 50 Hz interlaced
736 - multiscan-lace : 640x960, 29 kHz, 57 Hz interlaced
738 - euro36-lace : 640x400, 15 kHz, 72 Hz interlaced
740 - euro72-lace : 640x800, 29 kHz, 68 Hz interlaced
742 - super72-lace : 800x600, 23 kHz, 70 Hz interlaced
744 - dblntsc-lace : 640x800, 27 kHz, 57 Hz interlaced
746 - dblpal-lace : 640x1024, 27 kHz, 47 Hz interlaced
/linux/drivers/media/platform/st/sti/delta/
H A Ddelta.h57 * @field: interlaced or not
126 * @field: interlaced mode
166 * @field: field order for interlaced frame
340 * @frame.field (out) field order for interlaced frame
/linux/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.h30 unsigned int interlaced:1; member
H A Dmatroxfb_crtc2.c105 if (mt->interlaced) { in matroxfb_dh_restore()
106 tmp |= 0x02000000; /* interlaced, second field is bigger, as G450 apparently ignores it */ in matroxfb_dh_restore()
129 m2info->interlaced = 1; in matroxfb_dh_restore()
132 m2info->interlaced = 0; in matroxfb_dh_restore()
181 if (m2info->interlaced) { in matroxfb_dh_pan_var()
/linux/drivers/media/platform/ti/am437x/
H A Dam437x-vpfe.h135 /* progressive or interlaced frame */
164 /* progressive or interlaced frame */
/linux/Documentation/admin-guide/media/
H A Dvivid.rst33 - All Field settings are supported for testing interlaced capturing
366 moving image so the temporal effect of using interlaced formats becomes clearly
412 interlaced, for pixelclock frequencies between 25 and 600 MHz. The field
413 mode for interlaced formats is always V4L2_FIELD_ALTERNATE. For HDMI the
415 interlaced format you will receive the top field first.
470 interlaced, for pixelclock frequencies between 25 and 600 MHz. The field
471 mode for interlaced formats is always V4L2_FIELD_ALTERNATE.
991 - Interlaced VBI Format:
993 if set, then the raw VBI data will be interlaced instead
/linux/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-plane.h42 uint32_t src_h, bool interlaced);
/linux/Documentation/devicetree/bindings/media/
H A Drenesas,fdp1.yaml13 The FDP1 is a de-interlacing module which converts interlaced video to
/linux/drivers/media/platform/
H A Dm2m-deinterlace.c370 * two separate fields in the same input buffer are interlaced in deinterlace_device_run()
376 * two separate fields in the same input buffer are interlaced in deinterlace_device_run()
387 dprintk(ctx->dev, "%s: yuv420 interlaced tb.\n", in deinterlace_device_run()
398 dprintk(ctx->dev, "%s: yuv420 interlaced line doubling.\n", in deinterlace_device_run()
421 dprintk(ctx->dev, "%s: yuyv interlaced line doubling.\n", in deinterlace_device_run()

1234567