Lines Matching full:preferred

46 	struct drm_display_mode *mode, *preferred;  in find_preferred_mode()  local
49 preferred = list_first_entry_or_null(&connector->modes, struct drm_display_mode, head); in find_preferred_mode()
52 preferred = mode; in find_preferred_mode()
55 return preferred; in find_preferred_mode()
281 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_crtc_mode_changed() local
296 preferred = find_preferred_mode(conn); in drm_test_check_broadcast_rgb_crtc_mode_changed()
297 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_broadcast_rgb_crtc_mode_changed()
301 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_broadcast_rgb_crtc_mode_changed()
347 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_crtc_mode_not_changed() local
362 preferred = find_preferred_mode(conn); in drm_test_check_broadcast_rgb_crtc_mode_not_changed()
363 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_broadcast_rgb_crtc_mode_not_changed()
367 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_broadcast_rgb_crtc_mode_not_changed()
413 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_auto_cea_mode() local
429 preferred = find_preferred_mode(conn); in drm_test_check_broadcast_rgb_auto_cea_mode()
430 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_broadcast_rgb_auto_cea_mode()
431 KUNIT_ASSERT_NE(test, drm_match_cea_mode(preferred), 1); in drm_test_check_broadcast_rgb_auto_cea_mode()
435 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_broadcast_rgb_auto_cea_mode()
528 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_full_cea_mode() local
544 preferred = find_preferred_mode(conn); in drm_test_check_broadcast_rgb_full_cea_mode()
545 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_broadcast_rgb_full_cea_mode()
546 KUNIT_ASSERT_NE(test, drm_match_cea_mode(preferred), 1); in drm_test_check_broadcast_rgb_full_cea_mode()
550 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_broadcast_rgb_full_cea_mode()
647 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_limited_cea_mode() local
663 preferred = find_preferred_mode(conn); in drm_test_check_broadcast_rgb_limited_cea_mode()
664 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_broadcast_rgb_limited_cea_mode()
665 KUNIT_ASSERT_NE(test, drm_match_cea_mode(preferred), 1); in drm_test_check_broadcast_rgb_limited_cea_mode()
669 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_broadcast_rgb_limited_cea_mode()
768 struct drm_display_mode *preferred; in drm_test_check_output_bpc_crtc_mode_changed() local
787 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_crtc_mode_changed()
788 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_crtc_mode_changed()
792 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_crtc_mode_changed()
844 struct drm_display_mode *preferred; in drm_test_check_output_bpc_crtc_mode_not_changed() local
863 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_crtc_mode_not_changed()
864 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_crtc_mode_not_changed()
868 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_crtc_mode_not_changed()
915 struct drm_display_mode *preferred; in drm_test_check_output_bpc_dvi() local
939 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_dvi()
940 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_dvi()
944 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_dvi()
966 struct drm_display_mode *preferred; in drm_test_check_tmds_char_rate_rgb_8bpc() local
985 preferred = find_preferred_mode(conn); in drm_test_check_tmds_char_rate_rgb_8bpc()
986 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_tmds_char_rate_rgb_8bpc()
987 KUNIT_ASSERT_FALSE(test, preferred->flags & DRM_MODE_FLAG_DBLCLK); in drm_test_check_tmds_char_rate_rgb_8bpc()
991 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_tmds_char_rate_rgb_8bpc()
999 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1000); in drm_test_check_tmds_char_rate_rgb_8bpc()
1015 struct drm_display_mode *preferred; in drm_test_check_tmds_char_rate_rgb_10bpc() local
1034 preferred = find_preferred_mode(conn); in drm_test_check_tmds_char_rate_rgb_10bpc()
1035 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_tmds_char_rate_rgb_10bpc()
1036 KUNIT_ASSERT_FALSE(test, preferred->flags & DRM_MODE_FLAG_DBLCLK); in drm_test_check_tmds_char_rate_rgb_10bpc()
1040 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_tmds_char_rate_rgb_10bpc()
1048 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1250); in drm_test_check_tmds_char_rate_rgb_10bpc()
1064 struct drm_display_mode *preferred; in drm_test_check_tmds_char_rate_rgb_12bpc() local
1083 preferred = find_preferred_mode(conn); in drm_test_check_tmds_char_rate_rgb_12bpc()
1084 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_tmds_char_rate_rgb_12bpc()
1085 KUNIT_ASSERT_FALSE(test, preferred->flags & DRM_MODE_FLAG_DBLCLK); in drm_test_check_tmds_char_rate_rgb_12bpc()
1089 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_tmds_char_rate_rgb_12bpc()
1097 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1500); in drm_test_check_tmds_char_rate_rgb_12bpc()
1116 struct drm_display_mode *preferred; in drm_test_check_hdmi_funcs_reject_rate() local
1132 preferred = find_preferred_mode(conn); in drm_test_check_hdmi_funcs_reject_rate()
1133 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_hdmi_funcs_reject_rate()
1137 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_hdmi_funcs_reject_rate()
1175 struct drm_display_mode *preferred; in drm_test_check_max_tmds_rate_bpc_fallback() local
1199 preferred = find_preferred_mode(conn); in drm_test_check_max_tmds_rate_bpc_fallback()
1200 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_max_tmds_rate_bpc_fallback()
1201 KUNIT_ASSERT_FALSE(test, preferred->flags & DRM_MODE_FLAG_DBLCLK); in drm_test_check_max_tmds_rate_bpc_fallback()
1203 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_RGB); in drm_test_check_max_tmds_rate_bpc_fallback()
1206 rate = drm_hdmi_compute_mode_clock(preferred, 10, HDMI_COLORSPACE_RGB); in drm_test_check_max_tmds_rate_bpc_fallback()
1211 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_max_tmds_rate_bpc_fallback()
1219 KUNIT_EXPECT_EQ(test, conn_state->hdmi.tmds_char_rate, preferred->clock * 1250); in drm_test_check_max_tmds_rate_bpc_fallback()
1244 struct drm_display_mode *preferred; in drm_test_check_max_tmds_rate_format_fallback() local
1270 preferred = find_preferred_mode(conn); in drm_test_check_max_tmds_rate_format_fallback()
1271 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_max_tmds_rate_format_fallback()
1272 KUNIT_ASSERT_FALSE(test, preferred->flags & DRM_MODE_FLAG_DBLCLK); in drm_test_check_max_tmds_rate_format_fallback()
1274 rate = drm_hdmi_compute_mode_clock(preferred, 10, HDMI_COLORSPACE_RGB); in drm_test_check_max_tmds_rate_format_fallback()
1277 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_RGB); in drm_test_check_max_tmds_rate_format_fallback()
1280 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_YUV422); in drm_test_check_max_tmds_rate_format_fallback()
1285 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_max_tmds_rate_format_fallback()
1373 struct drm_display_mode *preferred; in drm_test_check_output_bpc_format_driver_rgb_only() local
1397 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_format_driver_rgb_only()
1398 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_format_driver_rgb_only()
1401 * We're making sure that YUV422 would be the preferred option in drm_test_check_output_bpc_format_driver_rgb_only()
1409 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_RGB); in drm_test_check_output_bpc_format_driver_rgb_only()
1412 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_YUV422); in drm_test_check_output_bpc_format_driver_rgb_only()
1417 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_format_driver_rgb_only()
1440 struct drm_display_mode *preferred; in drm_test_check_output_bpc_format_display_rgb_only() local
1466 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_format_display_rgb_only()
1467 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_format_display_rgb_only()
1470 * We're making sure that YUV422 would be the preferred option in drm_test_check_output_bpc_format_display_rgb_only()
1478 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_RGB); in drm_test_check_output_bpc_format_display_rgb_only()
1481 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_YUV422); in drm_test_check_output_bpc_format_display_rgb_only()
1486 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_format_display_rgb_only()
1510 struct drm_display_mode *preferred; in drm_test_check_output_bpc_format_driver_8bpc_only() local
1534 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_format_driver_8bpc_only()
1535 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_format_driver_8bpc_only()
1541 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_RGB); in drm_test_check_output_bpc_format_driver_8bpc_only()
1546 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_format_driver_8bpc_only()
1570 struct drm_display_mode *preferred; in drm_test_check_output_bpc_format_display_8bpc_only() local
1596 preferred = find_preferred_mode(conn); in drm_test_check_output_bpc_format_display_8bpc_only()
1597 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_output_bpc_format_display_8bpc_only()
1603 rate = drm_hdmi_compute_mode_clock(preferred, 12, HDMI_COLORSPACE_RGB); in drm_test_check_output_bpc_format_display_8bpc_only()
1608 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_output_bpc_format_display_8bpc_only()
1629 struct drm_display_mode *preferred; in drm_test_check_disable_connector() local
1643 preferred = find_preferred_mode(conn); in drm_test_check_disable_connector()
1644 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_disable_connector()
1648 ret = light_up_connector(test, drm, crtc, conn, preferred, &ctx); in drm_test_check_disable_connector()
1873 * to reject any modes. Pass a correct EDID and verify that preferred mode
1880 struct drm_display_mode *preferred; in drm_test_check_mode_valid() local
1888 preferred = find_preferred_mode(conn); in drm_test_check_mode_valid()
1889 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_mode_valid()
1891 KUNIT_EXPECT_EQ(test, preferred->hdisplay, 1920); in drm_test_check_mode_valid()
1892 KUNIT_EXPECT_EQ(test, preferred->vdisplay, 1080); in drm_test_check_mode_valid()
1893 KUNIT_EXPECT_EQ(test, preferred->clock, 148500); in drm_test_check_mode_valid()
1905 struct drm_display_mode *preferred; in drm_test_check_mode_valid_reject_rate() local
1925 preferred = find_preferred_mode(conn); in drm_test_check_mode_valid_reject_rate()
1926 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_mode_valid_reject_rate()
1927 KUNIT_EXPECT_EQ(test, preferred->hdisplay, 640); in drm_test_check_mode_valid_reject_rate()
1928 KUNIT_EXPECT_EQ(test, preferred->vdisplay, 480); in drm_test_check_mode_valid_reject_rate()
1929 KUNIT_EXPECT_EQ(test, preferred->clock, 25200); in drm_test_check_mode_valid_reject_rate()
1935 * and verify that there is no preferred mode and no modes were set for the
1942 struct drm_display_mode *preferred; in drm_test_check_mode_valid_reject() local
1959 preferred = find_preferred_mode(conn); in drm_test_check_mode_valid_reject()
1960 KUNIT_ASSERT_NULL(test, preferred); in drm_test_check_mode_valid_reject()
1972 struct drm_display_mode *preferred; in drm_test_check_mode_valid_reject_max_clock() local
1989 preferred = find_preferred_mode(conn); in drm_test_check_mode_valid_reject_max_clock()
1990 KUNIT_ASSERT_NOT_NULL(test, preferred); in drm_test_check_mode_valid_reject_max_clock()
1991 KUNIT_EXPECT_EQ(test, preferred->hdisplay, 640); in drm_test_check_mode_valid_reject_max_clock()
1992 KUNIT_EXPECT_EQ(test, preferred->vdisplay, 480); in drm_test_check_mode_valid_reject_max_clock()
1993 KUNIT_EXPECT_EQ(test, preferred->clock, 25200); in drm_test_check_mode_valid_reject_max_clock()