Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/video/fbdev/kyro/
DSTG4000VTG.c63 u32 margins = 0; in SetupVTG() local
81 margins = 8; in SetupVTG()
88 (pTiming->HST + (pTiming->HBP - margins) + xRes + in SetupVTG()
89 (pTiming->HFP - margins))) >> 1; in SetupVTG()
99 pTiming->HST + (pTiming->HBP - margins) + HLeftBorder; in SetupVTG()
102 pTiming->HST + (pTiming->HBP - margins) + HLeftBorder + in SetupVTG()
111 pTiming->VST + (pTiming->VBP - margins) + VTopBorder; in SetupVTG()
114 pTiming->VST + (pTiming->VBP - margins) + VTopBorder + in SetupVTG()
/linux-6.12.1/drivers/gpu/drm/tests/
Ddrm_cmdline_parser_test.c28 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_force_e_only()
46 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_force_D_only_not_digital()
68 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_force_D_only_hdmi()
90 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_force_D_only_dvi()
108 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_force_d_only()
130 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_res()
152 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_res_vesa()
174 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_res_vesa_rblank()
196 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_res_rblank()
219 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_res_bpp()
[all …]
/linux-6.12.1/drivers/gpu/drm/i915/display/
Dintel_tv.c883 } margins; member
1185 conn_state->tv.margins.top - in intel_tv_vert_scaling()
1186 conn_state->tv.margins.bottom != in intel_tv_vert_scaling()
1247 top = conn_state->tv.margins.top; in intel_tv_compute_config()
1248 bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1256 tv_conn_state->margins.top = top; in intel_tv_compute_config()
1257 tv_conn_state->margins.bottom = bottom; in intel_tv_compute_config()
1267 tv_conn_state->margins.top = conn_state->tv.margins.top; in intel_tv_compute_config()
1268 tv_conn_state->margins.bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1342 conn_state->tv.margins.left, in intel_tv_compute_config()
[all …]
/linux-6.12.1/drivers/gpu/drm/
Ddrm_atomic_state_helper.c492 state->tv.margins.left = cmdline->tv_margins.left; in drm_atomic_helper_connector_tv_margins_reset()
493 state->tv.margins.right = cmdline->tv_margins.right; in drm_atomic_helper_connector_tv_margins_reset()
494 state->tv.margins.top = cmdline->tv_margins.top; in drm_atomic_helper_connector_tv_margins_reset()
495 state->tv.margins.bottom = cmdline->tv_margins.bottom; in drm_atomic_helper_connector_tv_margins_reset()
606 if (old_conn_state->tv.margins.left != new_conn_state->tv.margins.left || in drm_atomic_helper_connector_tv_check()
607 old_conn_state->tv.margins.right != new_conn_state->tv.margins.right || in drm_atomic_helper_connector_tv_check()
608 old_conn_state->tv.margins.top != new_conn_state->tv.margins.top || in drm_atomic_helper_connector_tv_check()
609 old_conn_state->tv.margins.bottom != new_conn_state->tv.margins.bottom || in drm_atomic_helper_connector_tv_check()
Ddrm_modes.c625 bool reduced, bool interlaced, bool margins) in drm_cvt_mode() argument
669 if (margins) { in drm_cvt_mode()
684 if (margins) in drm_cvt_mode()
850 int vrefresh, bool interlaced, int margins, in drm_gtf_mode_complex() argument
914 if (margins) in drm_gtf_mode_complex()
956 if (margins) in drm_gtf_mode_complex()
1055 bool interlaced, int margins) in drm_gtf_mode() argument
1058 interlaced, margins, in drm_gtf_mode()
1993 mode->margins = true; in drm_mode_parse_cmdline_extra()
2553 cmd->margins); in drm_mode_create_from_cmdline_mode()
[all …]
Ddrm_atomic_uapi.c701 state->tv.margins.left = val; in drm_atomic_connector_set_property()
703 state->tv.margins.right = val; in drm_atomic_connector_set_property()
705 state->tv.margins.top = val; in drm_atomic_connector_set_property()
707 state->tv.margins.bottom = val; in drm_atomic_connector_set_property()
815 *val = state->tv.margins.left; in drm_atomic_connector_get_property()
817 *val = state->tv.margins.right; in drm_atomic_connector_get_property()
819 *val = state->tv.margins.top; in drm_atomic_connector_get_property()
821 *val = state->tv.margins.bottom; in drm_atomic_connector_get_property()
Ddrm_connector.c188 mode->margins ? " with margins" : "", in drm_connector_get_cmdline_mode()
/linux-6.12.1/drivers/gpu/drm/gud/
Dgud_connector.c302 if (old_state->tv.margins.left != new_state->tv.margins.left || in gud_connector_atomic_check()
303 old_state->tv.margins.right != new_state->tv.margins.right || in gud_connector_atomic_check()
304 old_state->tv.margins.top != new_state->tv.margins.top || in gud_connector_atomic_check()
305 old_state->tv.margins.bottom != new_state->tv.margins.bottom || in gud_connector_atomic_check()
449 return &state->margins.left; in gud_connector_tv_state_val()
451 return &state->margins.right; in gud_connector_tv_state_val()
453 return &state->margins.top; in gud_connector_tv_state_val()
455 return &state->margins.bottom; in gud_connector_tv_state_val()
/linux-6.12.1/drivers/gpu/drm/vc4/
Dvc4_crtc.c683 *left = vc4_state->margins.left; in vc4_crtc_get_margins()
684 *right = vc4_state->margins.right; in vc4_crtc_get_margins()
685 *top = vc4_state->margins.top; in vc4_crtc_get_margins()
686 *bottom = vc4_state->margins.bottom; in vc4_crtc_get_margins()
697 *left = conn_state->tv.margins.left; in vc4_crtc_get_margins()
698 *right = conn_state->tv.margins.right; in vc4_crtc_get_margins()
699 *top = conn_state->tv.margins.top; in vc4_crtc_get_margins()
700 *bottom = conn_state->tv.margins.bottom; in vc4_crtc_get_margins()
738 vc4_state->margins.left = conn_state->tv.margins.left; in vc4_crtc_atomic_check()
739 vc4_state->margins.right = conn_state->tv.margins.right; in vc4_crtc_atomic_check()
[all …]
Dvc4_hdmi.c522 if (old_state->tv.margins.left != new_state->tv.margins.left || in vc4_hdmi_connector_atomic_check()
523 old_state->tv.margins.right != new_state->tv.margins.right || in vc4_hdmi_connector_atomic_check()
524 old_state->tv.margins.top != new_state->tv.margins.top || in vc4_hdmi_connector_atomic_check()
525 old_state->tv.margins.bottom != new_state->tv.margins.bottom) { in vc4_hdmi_connector_atomic_check()
Dvc4_drv.h606 } margins; member
/linux-6.12.1/drivers/gpu/drm/display/
Ddrm_hdmi_helper.c159 frame->right_bar = conn_state->tv.margins.right; in drm_hdmi_avi_infoframe_bars()
160 frame->left_bar = conn_state->tv.margins.left; in drm_hdmi_avi_infoframe_bars()
161 frame->top_bar = conn_state->tv.margins.top; in drm_hdmi_avi_infoframe_bars()
162 frame->bottom_bar = conn_state->tv.margins.bottom; in drm_hdmi_avi_infoframe_bars()
/linux-6.12.1/include/drm/
Ddrm_modes.h493 bool margins);
496 bool interlaced, int margins);
500 int margins,
Ddrm_connector.h905 struct drm_connector_tv_margins margins; member
1617 bool margins; member
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dpixfmt-cnf4.rst17 the specific sensor (actual error margins might change from sensor to sensor).
/linux-6.12.1/block/
Dblk-iocost.c412 struct ioc_margins margins; member
755 struct ioc_margins *margins = &ioc->margins; in ioc_refresh_margins() local
759 margins->min = (period_us * MARGIN_MIN_PCT / 100) * vrate; in ioc_refresh_margins()
760 margins->low = (period_us * MARGIN_LOW_PCT / 100) * vrate; in ioc_refresh_margins()
761 margins->target = (period_us * MARGIN_TARGET_PCT / 100) * vrate; in ioc_refresh_margins()
1307 vtarget = now->vnow - ioc->margins.target; in iocg_activate()
1756 time_after64(vtime, now->vnow - ioc->margins.min)) in hweight_after_donation()
1760 excess = now->vnow - vtime - ioc->margins.target; in hweight_after_donation()
2213 excess = now->vnow - vtime - ioc->margins.target; in ioc_check_iocgs()
2312 time_before64(vtime, now.vnow - ioc->margins.low))) { in ioc_timer_fn()
[all …]
/linux-6.12.1/drivers/video/fbdev/core/
Dmodedb.c655 int margins = 0; in fb_find_mode() local
703 margins = 1; in fb_find_mode()
734 (margins) ? " with margins" : "", in fb_find_mode()
747 ret = fb_find_mode_cvt(&cvt_mode, margins, rb); in fb_find_mode()
Dfbcvt.c294 int fb_find_mode_cvt(struct fb_videomode *mode, int margins, int rb) in fb_find_mode_cvt() argument
300 if (margins) in fb_find_mode_cvt()
/linux-6.12.1/Documentation/fb/
Dmodedb.rst42 specified, add margins to the calculation (1.8% of xres rounded down to 8
45 Sample usage: 1024x768M@60m - CVT timing with margins
71 Number of pixels in the margins, typically to deal with overscan on TVs
Dpxafb.rst47 Display margins and sync times
Dfbcon.rst150 This option specifies the color of the margins. The margins are the
/linux-6.12.1/Documentation/sphinx-static/
Dcustom.css21 /* Tweak document margins and don't force width */
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-st.txt38 IO timing margins of external synchronous interfaces.
/linux-6.12.1/include/linux/
Dfb.h782 extern int fb_find_mode_cvt(struct fb_videomode *mode, int margins, int rb);
/linux-6.12.1/Documentation/gpu/
Dtodo.rst403 - tv overscan, margins, etc. (gma500, intel)