Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/accessories/
Dlink_dp_cts.c63 static bool is_dp_phy_sqaure_pattern(enum dp_test_pattern test_pattern) in is_dp_phy_sqaure_pattern() argument
65 return (DP_TEST_PATTERN_SQUARE_BEGIN <= test_pattern && in is_dp_phy_sqaure_pattern()
66 test_pattern <= DP_TEST_PATTERN_SQUARE_END); in is_dp_phy_sqaure_pattern()
69 static bool is_dp_phy_pattern(enum dp_test_pattern test_pattern) in is_dp_phy_pattern() argument
71 if ((DP_TEST_PATTERN_PHY_PATTERN_BEGIN <= test_pattern && in is_dp_phy_pattern()
72 test_pattern <= DP_TEST_PATTERN_PHY_PATTERN_END) || in is_dp_phy_pattern()
73 test_pattern == DP_TEST_PATTERN_VIDEO_MODE) in is_dp_phy_pattern()
134 enum dp_test_pattern test_pattern = DP_TEST_PATTERN_AUDIO_OPERATOR_DEFINED; in dp_test_get_audio_test_data() local
162 test_pattern = (dpcd_pattern_type.value == AUDIO_TEST_PATTERN_SAWTOOTH) ? in dp_test_get_audio_test_data()
206 link->audio_test_data.pattern_type = test_pattern; in dp_test_get_audio_test_data()
[all …]
Dlink_dp_cts.h31 enum dp_test_pattern test_pattern,
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
Digc_diag.c40 static const u32 test_pattern[] = { in reg_pattern_test() local
44 for (pat = 0; pat < ARRAY_SIZE(test_pattern); pat++) { in reg_pattern_test()
46 wr32(reg, test_pattern[pat] & write); in reg_pattern_test()
48 if (val != (test_pattern[pat] & write & mask)) { in reg_pattern_test()
51 reg, val, test_pattern[pat] & write & mask); in reg_pattern_test()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/
Digc_diag.c40 static const u32 test_pattern[] = { in reg_pattern_test() local
44 for (pat = 0; pat < ARRAY_SIZE(test_pattern); pat++) { in reg_pattern_test()
46 wr32(reg, test_pattern[pat] & write); in reg_pattern_test()
48 if (val != (test_pattern[pat] & write & mask)) { in reg_pattern_test()
51 reg, val, test_pattern[pat] & write & mask); in reg_pattern_test()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_dp.c2624 enum dp_test_pattern test_pattern; in dp_test_send_phy_test_pattern() local
2662 test_pattern = DP_TEST_PATTERN_D102; in dp_test_send_phy_test_pattern()
2665 test_pattern = DP_TEST_PATTERN_SYMBOL_ERROR; in dp_test_send_phy_test_pattern()
2668 test_pattern = DP_TEST_PATTERN_PRBS7; in dp_test_send_phy_test_pattern()
2671 test_pattern = DP_TEST_PATTERN_80BIT_CUSTOM; in dp_test_send_phy_test_pattern()
2675 test_pattern = (link->dc->caps.force_dp_tps4_for_cp2520 == 1) ? in dp_test_send_phy_test_pattern()
2681 test_pattern = (link->dc->caps.force_dp_tps4_for_cp2520 == 1) ? in dp_test_send_phy_test_pattern()
2686 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN4; in dp_test_send_phy_test_pattern()
2689 test_pattern = DP_TEST_PATTERN_VIDEO_MODE; in dp_test_send_phy_test_pattern()
2693 if (test_pattern == DP_TEST_PATTERN_80BIT_CUSTOM) in dp_test_send_phy_test_pattern()
[all …]
Ddc_link_hwss.c271 enum dp_test_pattern test_pattern = DP_TEST_PATTERN_UNSUPPORTED; in dp_set_hw_training_pattern() local
275 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN1; in dp_set_hw_training_pattern()
278 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN2; in dp_set_hw_training_pattern()
281 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN3; in dp_set_hw_training_pattern()
284 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN4; in dp_set_hw_training_pattern()
290 dp_set_hw_test_pattern(link, test_pattern, NULL, 0); in dp_set_hw_training_pattern()
311 enum dp_test_pattern test_pattern, in dp_set_hw_test_pattern() argument
318 pattern_param.dp_phy_pattern = test_pattern; in dp_set_hw_test_pattern()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_opp.c43 enum controller_dp_test_pattern test_pattern, in opp2_set_disp_pattern_generator() argument
101 switch (test_pattern) { in opp2_set_disp_pattern_generator()
105 dyn_range = (test_pattern == in opp2_set_disp_pattern_generator()
136 mode = (test_pattern == in opp2_set_disp_pattern_generator()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_opp.c43 enum controller_dp_test_pattern test_pattern, in opp2_set_disp_pattern_generator() argument
101 switch (test_pattern) { in opp2_set_disp_pattern_generator()
105 dyn_range = (test_pattern == in opp2_set_disp_pattern_generator()
136 mode = (test_pattern == in opp2_set_disp_pattern_generator()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h140 struct test_pattern { struct
298 struct test_pattern test_pattern; member
344 struct test_pattern *pending_test_pattern;
/kernel/linux/linux-5.10/drivers/mmc/core/
Dsd_ops.c165 static const u8 test_pattern = 0xAA; in mmc_send_if_cond() local
174 cmd.arg = ((ocr & 0xFF8000) != 0) << 8 | test_pattern; in mmc_send_if_cond()
186 if (result_pattern != test_pattern) in mmc_send_if_cond()
/kernel/linux/linux-6.6/drivers/mmc/core/
Dsd_ops.c167 static const u8 test_pattern = 0xAA; in __mmc_send_if_cond() local
176 cmd.arg = ((ocr & 0xFF8000) != 0) << 8 | pcie_bits << 8 | test_pattern; in __mmc_send_if_cond()
188 if (result_pattern != test_pattern) in __mmc_send_if_cond()
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
Dfimc-is-sensor.h47 u8 test_pattern; member
Dfimc-isp.h164 struct v4l2_ctrl *test_pattern; member
Dfimc-lite.h152 struct v4l2_ctrl *test_pattern; member
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
Dfimc-is-sensor.h47 u8 test_pattern; member
Dfimc-isp.h171 struct v4l2_ctrl *test_pattern; member
Dfimc-lite.h154 struct v4l2_ctrl *test_pattern; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
Dlink_dp_training.c1291 enum dp_test_pattern test_pattern, in dp_set_hw_test_pattern() argument
1298 pattern_param.dp_phy_pattern = test_pattern; in dp_set_hw_test_pattern()
1313 enum dp_test_pattern test_pattern = DP_TEST_PATTERN_UNSUPPORTED; in dp_set_hw_training_pattern() local
1317 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN1; in dp_set_hw_training_pattern()
1320 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN2; in dp_set_hw_training_pattern()
1323 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN3; in dp_set_hw_training_pattern()
1326 test_pattern = DP_TEST_PATTERN_TRAINING_PATTERN4; in dp_set_hw_training_pattern()
1329 test_pattern = DP_TEST_PATTERN_128b_132b_TPS1_TRAINING_MODE; in dp_set_hw_training_pattern()
1332 test_pattern = DP_TEST_PATTERN_128b_132b_TPS2_TRAINING_MODE; in dp_set_hw_training_pattern()
1338 dp_set_hw_test_pattern(link, link_res, test_pattern, NULL, 0); in dp_set_hw_training_pattern()
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/
Dvivid-touch-cap.c261 unsigned int test_pattern, test_pat_idx, rand; in vivid_fillbuff_tch() local
266 test_pattern = (buf->vb.sequence / TCH_SEQ_COUNT) % TEST_CASE_MAX; in vivid_fillbuff_tch()
278 switch (test_pattern) { in vivid_fillbuff_tch()
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/
Dvivid-touch-cap.c261 unsigned int test_pattern, test_pat_idx, rand; in vivid_fillbuff_tch() local
266 test_pattern = (buf->vb.sequence / TCH_SEQ_COUNT) % TEST_CASE_MAX; in vivid_fillbuff_tch()
278 switch (test_pattern) { in vivid_fillbuff_tch()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/
Dlink_hwss.h73 enum dp_test_pattern test_pattern,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
Ddc_link.h300 enum dp_test_pattern test_pattern,
336 enum dp_test_pattern test_pattern,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_helpers.c1114 enum dp_test_pattern test_pattern; in dm_helpers_dp_handle_test_pattern_request() local
1140 test_pattern = DP_TEST_PATTERN_COLOR_RAMP; in dm_helpers_dp_handle_test_pattern_request()
1143 test_pattern = DP_TEST_PATTERN_VERTICAL_BARS; in dm_helpers_dp_handle_test_pattern_request()
1146 test_pattern = (dpcd_test_params.bits.DYN_RANGE == in dm_helpers_dp_handle_test_pattern_request()
1152 test_pattern = DP_TEST_PATTERN_VIDEO_MODE; in dm_helpers_dp_handle_test_pattern_request()
1221 test_pattern, in dm_helpers_dp_handle_test_pattern_request()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hwseq.h77 enum controller_dp_test_pattern test_pattern,
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_dp_helper.c2175 u8 test_pattern; in drm_dp_set_phy_test_pattern() local
2177 test_pattern = data->phy_pattern; in drm_dp_set_phy_test_pattern()
2179 test_pattern = (test_pattern << 2) & in drm_dp_set_phy_test_pattern()
2182 test_pattern); in drm_dp_set_phy_test_pattern()
2189 test_pattern); in drm_dp_set_phy_test_pattern()

1234