Home
last modified time | relevance | path

Searched refs:interlace (Results 1 – 25 of 58) sorted by relevance

123

/linux/drivers/video/fbdev/core/
H A Dfbcvt.c54 u32 interlace; member
80 den = 2 * (cvt->yres/cvt->interlace + 2 * cvt->v_margin); in fb_cvt_hperiod()
83 den = 2 * (cvt->yres/cvt->interlace + cvt->v_margin * 2 in fb_cvt_hperiod()
84 + FB_CVT_MIN_VPORCH + cvt->interlace/2); in fb_cvt_hperiod()
164 u32 vtotal = cvt->yres/cvt->interlace; in fb_cvt_vtotal()
166 vtotal += 2 * cvt->v_margin + cvt->interlace/2 + fb_cvt_vbi_lines(cvt); in fb_cvt_vtotal()
167 vtotal |= cvt->interlace/2; in fb_cvt_vtotal()
225 pixcount = (cvt->xres * (cvt->yres/cvt->interlace))/1000000; in fb_cvt_print_name()
226 pixcount_mod = (cvt->xres * (cvt->yres/cvt->interlace)) % 1000000; in fb_cvt_print_name()
313 cvt.interlace = 1; in fb_find_mode_cvt()
[all …]
H A Dmodedb.c654 int interlace_specified = 0, interlace = 0; in fb_find_mode() local
707 interlace = 0; in fb_find_mode()
713 interlace = 1; in fb_find_mode()
735 (interlace) ? " interlaced" : ""); in fb_find_mode()
742 if (interlace) in fb_find_mode()
790 score += abs(db_interlace - interlace); in fb_find_mode()
793 db_interlace == interlace) in fb_find_mode()
H A Dfbmon.c1218 u32 interlace = 1, dscan = 1; in fb_get_mode() local
1252 interlace = 2; in fb_get_mode()
1300 var->vsync_len = (3 * interlace)/dscan; in fb_get_mode()
1301 var->lower_margin = (1 * interlace)/dscan; in fb_get_mode()
1302 var->upper_margin = (timings->vblank * interlace)/dscan - in fb_get_mode()
/linux/drivers/gpu/drm/tests/
H A Ddrm_cmdline_parser_test.c27 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_force_e_only()
45 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_force_D_only_not_digital()
67 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_force_D_only_hdmi()
89 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_force_D_only_dvi()
107 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_force_d_only()
129 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_res()
151 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_res_vesa()
173 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_res_vesa_rblank()
195 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_res_rblank()
218 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_res_bpp()
[all …]
/linux/drivers/gpu/drm/armada/
H A Darmada_plane.c89 bool interlace; in armada_drm_plane_atomic_check() local
109 interlace = crtc_state->adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE; in armada_drm_plane_atomic_check()
110 if (interlace) { in armada_drm_plane_atomic_check()
130 interlace); in armada_drm_plane_atomic_check()
131 st->interlace = interlace; in armada_drm_plane_atomic_check()
198 if (to_armada_plane_state(new_state)->interlace) in armada_drm_primary_plane_atomic_update()
H A Darmada_plane.h11 bool interlace; member
/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi_wp.c157 r = FLD_MOD(r, timings->interlace, 3, 3); in hdmi_wp_video_config_interface()
189 if (param->timings.interlace) in hdmi_wp_init_vid_fmt_timings()
200 timings->interlace = param->timings.interlace; in hdmi_wp_init_vid_fmt_timings()
H A Dhdmi5_core.c300 video_cfg->v_fc_config.timings.interlace = cfg->timings.interlace; in hdmi_core_init()
322 r = FLD_MOD(r, cfg->v_fc_config.timings.interlace, 0, 0); in hdmi_core_video_config()
H A Dvenc.c224 .interlace = true,
239 .interlace = true,
/linux/drivers/gpu/drm/
H A Ddrm_modes.c331 bool interlace) in fill_analog_mode() argument
351 interlace ? 'i' : 'p', in fill_analog_mode()
461 if (interlace) { in fill_analog_mode()
514 if (interlace) in fill_analog_mode()
550 bool interlace) in drm_analog_tv_mode() argument
587 pixel_clock_hz, hdisplay, vdisplay, interlace); in drm_analog_tv_mode()
641 int interlace; in drm_cvt_mode() local
691 interlace = 1; in drm_cvt_mode()
693 interlace = 0; in drm_cvt_mode()
725 interlace; in drm_cvt_mode()
[all …]
/linux/drivers/video/fbdev/i810/
H A Di810_gtf.c198 par->interlace = (1 << 7) | ((u8) (var->yres >> 4)); in i810fb_encode_registers()
200 par->interlace = 0; in i810fb_encode_registers()
H A Di810.h285 u8 interlace; member
/linux/drivers/video/fbdev/
H A Datafb.c891 int interlace = 0, doubleline = 0; in falcon_decode_var() local
1038 interlace = 1; in falcon_decode_var()
1046 vsync_len = interlace ? 3 : 4; in falcon_decode_var()
1173 if (interlace) in falcon_decode_var()
1268 if (!interlace) in falcon_decode_var()
1277 if (interlace) { in falcon_decode_var()
1286 if (vfreq > fb_info.monspecs.vfmax && !doubleline && !interlace) { in falcon_decode_var()
1290 } else if (vfreq < fb_info.monspecs.vfmin && !interlace && !doubleline) { in falcon_decode_var()
1292 interlace = 1; in falcon_decode_var()
1317 } else if (vfreq > fb_info.monspecs.vfmax && interlace) { in falcon_decode_var()
/linux/drivers/video/fbdev/nvidia/
H A Dnv_type.h57 u32 interlace; member
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Datom.h36 bool interlace; member
H A Dhead.c313 m->interlace = true; in nv50_head_atomic_check_mode()
317 m->interlace = false; in nv50_head_atomic_check_mode()
H A Dheadc57d.c230 PUSH_NVSQ(push, NVC57D, 0x2008 + (i * 0x400), m->interlace); in headc57d_mode()
/linux/drivers/video/fbdev/omap2/omapfb/displays/
H A Dconnector-analog-tv.c38 .interlace = true,
H A Dconnector-hdmi.c34 .interlace = false,
/linux/include/drm/
H A Ddrm_modes.h478 bool interlace);
/linux/Documentation/ABI/testing/
H A Dconfigfs-usb-gadget-uvc247 bmInterlaceFlags specifies interlace information,
303 bmInterlaceFlags specifies interlace information,
/linux/drivers/gpu/drm/meson/
H A Dmeson_overlay.c201 int *repeat, bool interlace) in meson_overlay_get_vertical_phase() argument
207 if (!interlace && ratio_y > (1 << 18)) in meson_overlay_get_vertical_phase()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_sdvo_regs.h103 u8 interlace:1; member
/linux/drivers/gpu/drm/i915/display/
H A Dintel_sdvo_regs.h114 u8 interlace:1; member
/linux/drivers/video/fbdev/riva/
H A Driva_hw.h498 U032 interlace; member

123