Home
last modified time | relevance | path

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

/Linux-v6.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-v6.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-v6.1/drivers/gpu/drm/i915/display/
Dintel_tv.c878 } margins; member
1178 conn_state->tv.margins.top - in intel_tv_vert_scaling()
1179 conn_state->tv.margins.bottom != in intel_tv_vert_scaling()
1238 top = conn_state->tv.margins.top; in intel_tv_compute_config()
1239 bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1247 tv_conn_state->margins.top = top; in intel_tv_compute_config()
1248 tv_conn_state->margins.bottom = bottom; in intel_tv_compute_config()
1258 tv_conn_state->margins.top = conn_state->tv.margins.top; in intel_tv_compute_config()
1259 tv_conn_state->margins.bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1333 conn_state->tv.margins.left, in intel_tv_compute_config()
[all …]
/Linux-v6.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-v6.1/drivers/gpu/drm/display/
Ddrm_hdmi_helper.c161 frame->right_bar = conn_state->tv.margins.right; in drm_hdmi_avi_infoframe_bars()
162 frame->left_bar = conn_state->tv.margins.left; in drm_hdmi_avi_infoframe_bars()
163 frame->top_bar = conn_state->tv.margins.top; in drm_hdmi_avi_infoframe_bars()
164 frame->bottom_bar = conn_state->tv.margins.bottom; in drm_hdmi_avi_infoframe_bars()
/Linux-v6.1/drivers/gpu/drm/vc4/
Dvc4_crtc.c671 *left = vc4_state->margins.left; in vc4_crtc_get_margins()
672 *right = vc4_state->margins.right; in vc4_crtc_get_margins()
673 *top = vc4_state->margins.top; in vc4_crtc_get_margins()
674 *bottom = vc4_state->margins.bottom; in vc4_crtc_get_margins()
685 *left = conn_state->tv.margins.left; in vc4_crtc_get_margins()
686 *right = conn_state->tv.margins.right; in vc4_crtc_get_margins()
687 *top = conn_state->tv.margins.top; in vc4_crtc_get_margins()
688 *bottom = conn_state->tv.margins.bottom; in vc4_crtc_get_margins()
726 vc4_state->margins.left = conn_state->tv.margins.left; in vc4_crtc_atomic_check()
727 vc4_state->margins.right = conn_state->tv.margins.right; in vc4_crtc_atomic_check()
[all …]
Dvc4_drv.h560 } margins; member
/Linux-v6.1/drivers/gpu/drm/
Ddrm_atomic_state_helper.c477 state->tv.margins.left = cmdline->tv_margins.left; in drm_atomic_helper_connector_tv_reset()
478 state->tv.margins.right = cmdline->tv_margins.right; in drm_atomic_helper_connector_tv_reset()
479 state->tv.margins.top = cmdline->tv_margins.top; in drm_atomic_helper_connector_tv_reset()
480 state->tv.margins.bottom = cmdline->tv_margins.bottom; in drm_atomic_helper_connector_tv_reset()
Ddrm_modes.c145 bool reduced, bool interlaced, bool margins) in drm_cvt_mode() argument
189 if (margins) { in drm_cvt_mode()
204 if (margins) in drm_cvt_mode()
370 int vrefresh, bool interlaced, int margins, in drm_gtf_mode_complex() argument
434 if (margins) in drm_gtf_mode_complex()
476 if (margins) in drm_gtf_mode_complex()
575 bool interlaced, int margins) in drm_gtf_mode() argument
578 interlaced, margins, in drm_gtf_mode()
1516 mode->margins = true; in drm_mode_parse_cmdline_extra()
1945 cmd->margins); in drm_mode_create_from_cmdline_mode()
[all …]
Ddrm_atomic_uapi.c692 state->tv.margins.left = val; in drm_atomic_connector_set_property()
694 state->tv.margins.right = val; in drm_atomic_connector_set_property()
696 state->tv.margins.top = val; in drm_atomic_connector_set_property()
698 state->tv.margins.bottom = val; in drm_atomic_connector_set_property()
800 *val = state->tv.margins.left; in drm_atomic_connector_get_property()
802 *val = state->tv.margins.right; in drm_atomic_connector_get_property()
804 *val = state->tv.margins.top; in drm_atomic_connector_get_property()
806 *val = state->tv.margins.bottom; in drm_atomic_connector_get_property()
Ddrm_connector.c185 mode->margins ? " with margins" : "", in drm_connector_get_cmdline_mode()
/Linux-v6.1/include/drm/
Ddrm_modes.h474 bool margins);
477 bool interlaced, int margins);
481 int margins,
Ddrm_connector.h707 struct drm_connector_tv_margins margins; member
1269 bool margins; member
/Linux-v6.1/Documentation/userspace-api/media/v4l/
Dpixfmt-cnf4.rst17 the specific sensor (actual error margins might change from sensor to sensor).
/Linux-v6.1/block/
Dblk-iocost.c408 struct ioc_margins margins; member
752 struct ioc_margins *margins = &ioc->margins; in ioc_refresh_margins() local
756 margins->min = (period_us * MARGIN_MIN_PCT / 100) * vrate; in ioc_refresh_margins()
757 margins->low = (period_us * MARGIN_LOW_PCT / 100) * vrate; in ioc_refresh_margins()
758 margins->target = (period_us * MARGIN_TARGET_PCT / 100) * vrate; in ioc_refresh_margins()
1282 vtarget = now->vnow - ioc->margins.target; in iocg_activate()
1720 time_after64(vtime, now->vnow - ioc->margins.min)) in hweight_after_donation()
1724 excess = now->vnow - vtime - ioc->margins.target; in hweight_after_donation()
2175 excess = now->vnow - vtime - ioc->margins.target; in ioc_check_iocgs()
2272 time_before64(vtime, now.vnow - ioc->margins.low))) { in ioc_timer_fn()
[all …]
/Linux-v6.1/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.c647 int margins = 0; in fb_find_mode() local
695 margins = 1; in fb_find_mode()
725 (margins) ? " with margins" : "", in fb_find_mode()
738 ret = fb_find_mode_cvt(&cvt_mode, margins, rb); in fb_find_mode()
/Linux-v6.1/Documentation/fb/
Dmodedb.rst34 specified, add margins to the calculation (1.8% of xres rounded down to 8
37 Sample usage: 1024x768M@60m - CVT timing with margins
63 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.1/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-st.txt38 IO timing margins of external synchronous interfaces.
/Linux-v6.1/Documentation/hwmon/
Dsmm665.rst75 that monitors, margins and cascade sequences power. The part monitors six
/Linux-v6.1/include/linux/
Dfb.h720 extern int fb_find_mode_cvt(struct fb_videomode *mode, int margins, int rb);
/Linux-v6.1/Documentation/gpu/
Dtodo.rst402 - tv overscan, margins, etc. (gma500, intel)