Home
last modified time | relevance | path

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

/Linux-v6.6/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-v6.6/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-v6.6/drivers/gpu/drm/i915/display/
Dintel_tv.c882 } margins; member
1180 conn_state->tv.margins.top - in intel_tv_vert_scaling()
1181 conn_state->tv.margins.bottom != in intel_tv_vert_scaling()
1241 top = conn_state->tv.margins.top; in intel_tv_compute_config()
1242 bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1250 tv_conn_state->margins.top = top; in intel_tv_compute_config()
1251 tv_conn_state->margins.bottom = bottom; in intel_tv_compute_config()
1261 tv_conn_state->margins.top = conn_state->tv.margins.top; in intel_tv_compute_config()
1262 tv_conn_state->margins.bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1336 conn_state->tv.margins.left, in intel_tv_compute_config()
[all …]
/Linux-v6.6/drivers/gpu/drm/
Ddrm_atomic_state_helper.c477 state->tv.margins.left = cmdline->tv_margins.left; in drm_atomic_helper_connector_tv_margins_reset()
478 state->tv.margins.right = cmdline->tv_margins.right; in drm_atomic_helper_connector_tv_margins_reset()
479 state->tv.margins.top = cmdline->tv_margins.top; in drm_atomic_helper_connector_tv_margins_reset()
480 state->tv.margins.bottom = cmdline->tv_margins.bottom; in drm_atomic_helper_connector_tv_margins_reset()
591 if (old_conn_state->tv.margins.left != new_conn_state->tv.margins.left || in drm_atomic_helper_connector_tv_check()
592 old_conn_state->tv.margins.right != new_conn_state->tv.margins.right || in drm_atomic_helper_connector_tv_check()
593 old_conn_state->tv.margins.top != new_conn_state->tv.margins.top || in drm_atomic_helper_connector_tv_check()
594 old_conn_state->tv.margins.bottom != new_conn_state->tv.margins.bottom || in drm_atomic_helper_connector_tv_check()
Ddrm_atomic_uapi.c723 state->tv.margins.left = val; in drm_atomic_connector_set_property()
725 state->tv.margins.right = val; in drm_atomic_connector_set_property()
727 state->tv.margins.top = val; in drm_atomic_connector_set_property()
729 state->tv.margins.bottom = val; in drm_atomic_connector_set_property()
835 *val = state->tv.margins.left; in drm_atomic_connector_get_property()
837 *val = state->tv.margins.right; in drm_atomic_connector_get_property()
839 *val = state->tv.margins.top; in drm_atomic_connector_get_property()
841 *val = state->tv.margins.bottom; in drm_atomic_connector_get_property()
Ddrm_modes.c622 bool reduced, bool interlaced, bool margins) in drm_cvt_mode() argument
666 if (margins) { in drm_cvt_mode()
681 if (margins) in drm_cvt_mode()
847 int vrefresh, bool interlaced, int margins, in drm_gtf_mode_complex() argument
911 if (margins) in drm_gtf_mode_complex()
953 if (margins) in drm_gtf_mode_complex()
1052 bool interlaced, int margins) in drm_gtf_mode() argument
1055 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_connector.c188 mode->margins ? " with margins" : "", in drm_connector_get_cmdline_mode()
/Linux-v6.6/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-v6.6/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-v6.6/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.c548 if (old_state->tv.margins.left != new_state->tv.margins.left || in vc4_hdmi_connector_atomic_check()
549 old_state->tv.margins.right != new_state->tv.margins.right || in vc4_hdmi_connector_atomic_check()
550 old_state->tv.margins.top != new_state->tv.margins.top || in vc4_hdmi_connector_atomic_check()
551 old_state->tv.margins.bottom != new_state->tv.margins.bottom) { in vc4_hdmi_connector_atomic_check()
Dvc4_drv.h605 } margins; member
/Linux-v6.6/include/drm/
Ddrm_modes.h491 bool margins);
494 bool interlaced, int margins);
498 int margins,
Ddrm_connector.h870 struct drm_connector_tv_margins margins; member
1440 bool margins; member
/Linux-v6.6/Documentation/userspace-api/media/v4l/
Dpixfmt-cnf4.rst17 the specific sensor (actual error margins might change from sensor to sensor).
/Linux-v6.6/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()
1745 time_after64(vtime, now->vnow - ioc->margins.min)) in hweight_after_donation()
1749 excess = now->vnow - vtime - ioc->margins.target; in hweight_after_donation()
2200 excess = now->vnow - vtime - ioc->margins.target; in ioc_check_iocgs()
2299 time_before64(vtime, now.vnow - ioc->margins.low))) { in ioc_timer_fn()
[all …]
/Linux-v6.6/drivers/video/fbdev/core/
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()
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()
/Linux-v6.6/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-v6.6/Documentation/sphinx-static/
Dcustom.css17 /* Tweak document margins and don't force width */
/Linux-v6.6/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-st.txt38 IO timing margins of external synchronous interfaces.
/Linux-v6.6/include/linux/
Dfb.h762 extern int fb_find_mode_cvt(struct fb_videomode *mode, int margins, int rb);
/Linux-v6.6/Documentation/gpu/
Dtodo.rst394 - tv overscan, margins, etc. (gma500, intel)