Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/
H A Dtest-drm_cmdline_parser.c34 FAIL_ON(mode.margins); in drm_cmdline_test_force_e_only()
54 FAIL_ON(mode.margins); in drm_cmdline_test_force_D_only_not_digital()
78 FAIL_ON(mode.margins); in drm_cmdline_test_force_D_only_hdmi()
102 FAIL_ON(mode.margins); in drm_cmdline_test_force_D_only_dvi()
122 FAIL_ON(mode.margins); in drm_cmdline_test_force_d_only()
168 FAIL_ON(mode.margins); in drm_cmdline_test_res()
236 FAIL_ON(mode.margins); in drm_cmdline_test_res_vesa()
260 FAIL_ON(mode.margins); in drm_cmdline_test_res_vesa_rblank()
284 FAIL_ON(mode.margins); in drm_cmdline_test_res_rblank()
309 FAIL_ON(mode.margins); in drm_cmdline_test_res_bpp()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/kyro/
H A 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()
/kernel/linux/linux-6.6/drivers/video/fbdev/kyro/
H A 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/tests/
H A 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...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A 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 in drm_atomic_helper_connector_tv_check()
[all...]
H A 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()
H A Ddrm_modes.c604 * @margins: whether to add margins (borders)
622 bool reduced, bool interlaced, bool margins) in drm_cvt_mode()
666 if (margins) { in drm_cvt_mode()
681 if (margins) in drm_cvt_mode()
831 * @margins: desired margin (borders) size
847 int vrefresh, bool interlaced, int margins, in drm_gtf_mode_complex()
911 if (margins) in drm_gtf_mode_complex()
953 if (margins) in drm_gtf_mode_complex()
1023 * @margins
620 drm_cvt_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool reduced, bool interlaced, bool margins) drm_cvt_mode() argument
846 drm_gtf_mode_complex(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool interlaced, int margins, int GTF_M, int GTF_2C, int GTF_K, int GTF_2J) drm_gtf_mode_complex() argument
1051 drm_gtf_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool interlaced, int margins) drm_gtf_mode() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_crtc.c579 *left = vc4_state->margins.left; in vc4_crtc_get_margins()
580 *right = vc4_state->margins.right; in vc4_crtc_get_margins()
581 *top = vc4_state->margins.top; in vc4_crtc_get_margins()
582 *bottom = vc4_state->margins.bottom; in vc4_crtc_get_margins()
586 * vc4_crtc_atomic_check() which means margins info in vc4_crtc_state in vc4_crtc_get_margins()
593 *left = conn_state->tv.margins.left; in vc4_crtc_get_margins()
594 *right = conn_state->tv.margins.right; in vc4_crtc_get_margins()
595 *top = conn_state->tv.margins.top; in vc4_crtc_get_margins()
596 *bottom = conn_state->tv.margins.bottom; in vc4_crtc_get_margins()
617 vc4_state->margins in vc4_crtc_atomic_check()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_tv.c870 * May need to override the user margins for
875 } margins; member
1176 conn_state->tv.margins.top - in intel_tv_vert_scaling()
1177 conn_state->tv.margins.bottom != in intel_tv_vert_scaling()
1225 /* Attempt to maintain the relative sizes of the margins */ in intel_tv_compute_config()
1226 top = conn_state->tv.margins.top; in intel_tv_compute_config()
1227 bottom = conn_state->tv.margins.bottom; in intel_tv_compute_config()
1235 tv_conn_state->margins.top = top; in intel_tv_compute_config()
1236 tv_conn_state->margins.bottom = bottom; in intel_tv_compute_config()
1246 tv_conn_state->margins in intel_tv_compute_config()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_tv.c877 * May need to override the user margins for
882 } margins; member
1186 conn_state->tv.margins.top - in intel_tv_vert_scaling()
1187 conn_state->tv.margins.bottom != in intel_tv_vert_scaling()
1246 /* Attempt to maintain the relative sizes of the margins */ in intel_tv_compute_config()
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 in intel_tv_compute_config()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/gud/
H A 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()
357 /* Set margins from command line */ in gud_connector_reset()
449 return &state->margins in gud_connector_tv_state_val()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/display/
H A 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/
H A 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()
690 * vc4_crtc_atomic_check() which means margins info in vc4_crtc_state 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 in vc4_crtc_atomic_check()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_atomic_state_helper.c450 state->tv.margins.left = cmdline->tv_margins.left; in drm_atomic_helper_connector_tv_reset()
451 state->tv.margins.right = cmdline->tv_margins.right; in drm_atomic_helper_connector_tv_reset()
452 state->tv.margins.top = cmdline->tv_margins.top; in drm_atomic_helper_connector_tv_reset()
453 state->tv.margins.bottom = cmdline->tv_margins.bottom; in drm_atomic_helper_connector_tv_reset()
H A Ddrm_modes.c124 * @margins: whether to add margins (borders)
142 bool reduced, bool interlaced, bool margins) in drm_cvt_mode()
186 if (margins) { in drm_cvt_mode()
201 if (margins) in drm_cvt_mode()
351 * @margins: desired margin (borders) size
367 int vrefresh, bool interlaced, int margins, in drm_gtf_mode_complex()
431 if (margins) in drm_gtf_mode_complex()
473 if (margins) in drm_gtf_mode_complex()
543 * @margins
140 drm_cvt_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool reduced, bool interlaced, bool margins) drm_cvt_mode() argument
366 drm_gtf_mode_complex(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool interlaced, int margins, int GTF_M, int GTF_2C, int GTF_K, int GTF_2J) drm_gtf_mode_complex() argument
571 drm_gtf_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool interlaced, int margins) drm_gtf_mode() argument
[all...]
H A 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()
806 *val = state->tv.margins.left; in drm_atomic_connector_get_property()
808 *val = state->tv.margins.right; in drm_atomic_connector_get_property()
810 *val = state->tv.margins.top; in drm_atomic_connector_get_property()
812 *val = state->tv.margins.bottom; in drm_atomic_connector_get_property()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_modes.h446 bool margins);
449 bool interlaced, int margins);
453 int margins,
H A Ddrm_connector.h551 * struct drm_connector_tv_margins - TV connector related margins
553 * Describes the margins in pixels to put around the image on TV
581 * @margins: TV margins
592 struct drm_connector_tv_margins margins; member
1131 * @margins:
1133 * Add margins to the mode calculation (1.8% of xres rounded
1136 bool margins; member
1165 * @tv_margins: TV margins to apply to the mode.
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_modes.h491 bool margins);
494 bool interlaced, int margins);
498 int margins,
/kernel/linux/linux-5.10/block/
H A Dblk-iocost.c414 struct ioc_margins margins; member
763 struct ioc_margins *margins = &ioc->margins; in ioc_refresh_margins() local
767 margins->min = (period_us * MARGIN_MIN_PCT / 100) * vrate; in ioc_refresh_margins()
768 margins->low = (period_us * MARGIN_LOW_PCT / 100) * vrate; in ioc_refresh_margins()
769 margins->target = (period_us * MARGIN_TARGET_PCT / 100) * vrate; in ioc_refresh_margins()
1250 vtarget = now->vnow - ioc->margins.target; in iocg_activate()
1701 time_after64(vtime, now->vnow - ioc->margins.min)) in hweight_after_donation()
1705 excess = now->vnow - vtime - ioc->margins.target; in hweight_after_donation()
2175 excess = now.vnow - vtime - ioc->margins in ioc_timer_fn()
2431 struct ioc_margins *margins = &ioc->margins; adjust_inuse_and_calc_cost() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/core/
H A Dfbcvt.c283 * @margins: add margin to calculation (1.8% of xres and yres)
294 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()
H A Dmodedb.c608 * interlaced or progressive mode. If 'm' is present, add margins equal
612 * 1024x768MR-8@60m - Reduced blank with margins at 60Hz.
652 int margins = 0; in fb_find_mode() local
700 margins = 1; in fb_find_mode()
730 (margins) ? " with margins" : "", in fb_find_mode()
743 ret = fb_find_mode_cvt(&cvt_mode, margins, rb); in fb_find_mode()
/kernel/linux/linux-6.6/drivers/video/fbdev/core/
H A Dfbcvt.c283 * @margins: add margin to calculation (1.8% of xres and yres)
294 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()
H A Dmodedb.c608 * interlaced or progressive mode. If 'm' is present, add margins equal
612 * 1024x768MR-8@60m - Reduced blank with margins at 60Hz.
655 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()
/kernel/linux/linux-6.6/block/
H A 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()
1752 time_after64(vtime, now->vnow - ioc->margins.min)) in hweight_after_donation()
1756 excess = now->vnow - vtime - ioc->margins.target; in hweight_after_donation()
2207 excess = now->vnow - vtime - ioc->margins in ioc_check_iocgs()
2460 struct ioc_margins *margins = &ioc->margins; adjust_inuse_and_calc_cost() local
[all...]

Completed in 41 milliseconds

12