Lines Matching full:compliance

106 /* Compliance test status bits  */
1635 /* Adjust link config limits based on compliance test requests. */
1643 /* For DP Compliance we override the computed bpp for the pipe */ in intel_dp_adjust_compliance_config()
1644 if (intel_dp->compliance.test_data.bpc != 0) { in intel_dp_adjust_compliance_config()
1645 int bpp = 3 * intel_dp->compliance.test_data.bpc; in intel_dp_adjust_compliance_config()
1653 /* Use values requested by Compliance Test Request */ in intel_dp_adjust_compliance_config()
1654 if (intel_dp->compliance.test_type == DP_TEST_LINK_TRAINING) { in intel_dp_adjust_compliance_config()
1657 /* Validate the compliance test data since max values in intel_dp_adjust_compliance_config()
1660 if (intel_dp_link_params_valid(intel_dp, intel_dp->compliance.test_link_rate, in intel_dp_adjust_compliance_config()
1661 intel_dp->compliance.test_lane_count)) { in intel_dp_adjust_compliance_config()
1664 intel_dp->compliance.test_link_rate); in intel_dp_adjust_compliance_config()
1667 intel_dp->compliance.test_link_rate; in intel_dp_adjust_compliance_config()
1669 intel_dp->compliance.test_lane_count; in intel_dp_adjust_compliance_config()
4806 intel_dp->compliance.test_lane_count = test_lane_count; in intel_dp_autotest_link_training()
4807 intel_dp->compliance.test_link_rate = test_link_rate; in intel_dp_autotest_link_training()
4856 intel_dp->compliance.test_data.bpc = 6; in intel_dp_autotest_video_pattern()
4859 intel_dp->compliance.test_data.bpc = 8; in intel_dp_autotest_video_pattern()
4865 intel_dp->compliance.test_data.video_pattern = test_pattern; in intel_dp_autotest_video_pattern()
4866 intel_dp->compliance.test_data.hdisplay = be16_to_cpu(h_width); in intel_dp_autotest_video_pattern()
4867 intel_dp->compliance.test_data.vdisplay = be16_to_cpu(v_height); in intel_dp_autotest_video_pattern()
4869 intel_dp->compliance.test_active = true; in intel_dp_autotest_video_pattern()
4897 intel_dp->compliance.test_data.edid = INTEL_DP_RESOLUTION_FAILSAFE; in intel_dp_autotest_edid()
4911 intel_dp->compliance.test_data.edid = INTEL_DP_RESOLUTION_PREFERRED; in intel_dp_autotest_edid()
4915 intel_dp->compliance.test_active = true; in intel_dp_autotest_edid()
4926 &intel_dp->compliance.test_data.phytest; in intel_dp_phy_pattern_update()
4981 drm_dbg_kms(&dev_priv->drm, "Set HBR2 compliance Phy Test Pattern\n"); in intel_dp_phy_pattern_update()
4992 drm_dbg_kms(&dev_priv->drm, "Set TPS4 compliance Phy Test Pattern\n"); in intel_dp_phy_pattern_update()
5008 &intel_dp->compliance.test_data.phytest; in intel_dp_process_phy_request()
5036 &intel_dp->compliance.test_data.phytest; in intel_dp_autotest_phy_pattern()
5044 intel_dp->compliance.test_active = true; in intel_dp_autotest_phy_pattern()
5087 intel_dp->compliance.test_type = request; in intel_dp_handle_test_request()
5634 * Clearing compliance test variables to allow capturing in intel_dp_short_pulse()
5637 memset(&intel_dp->compliance, 0, sizeof(intel_dp->compliance)); in intel_dp_short_pulse()
5662 switch (intel_dp->compliance.test_type) { in intel_dp_short_pulse()
5665 "Link Training Compliance Test requested\n"); in intel_dp_short_pulse()
5671 "PHY test pattern Compliance Test requested\n"); in intel_dp_short_pulse()
6036 memset(&intel_dp->compliance, 0, sizeof(intel_dp->compliance)); in intel_dp_detect()
6094 * while reading EDID which are required by Compliance tests in intel_dp_detect()