Home
last modified time | relevance | path

Searched refs:hw_lane_settings (Results 1 – 11 of 11) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/amd/display/dc/link/hwss/
Dlink_hwss_hpo_fixed_vs_pe_retimer_dp.c30 const struct dc_lane_settings *hw_lane_settings) in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe() argument
39 (hw_lane_settings[0].FFE_PRESET.settings.no_deemphasis != 0 ? 0x0F : 0xFF) in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
40 & (hw_lane_settings[0].FFE_PRESET.settings.no_preshoot != 0 ? 0xF1 : 0xFF), in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
41 (hw_lane_settings[1].FFE_PRESET.settings.no_deemphasis != 0 ? 0x0F : 0xFF) in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
42 & (hw_lane_settings[1].FFE_PRESET.settings.no_preshoot != 0 ? 0xF1 : 0xFF), in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
43 (hw_lane_settings[2].FFE_PRESET.settings.no_deemphasis != 0 ? 0x0F : 0xFF) in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
44 & (hw_lane_settings[2].FFE_PRESET.settings.no_preshoot != 0 ? 0xF1 : 0xFF), in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
45 (hw_lane_settings[3].FFE_PRESET.settings.no_deemphasis != 0 ? 0x0F : 0xFF) in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
46 & (hw_lane_settings[3].FFE_PRESET.settings.no_preshoot != 0 ? 0xF1 : 0xFF)}; in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
49 vendor_ffe_preset_table[hw_lane_settings[0].FFE_PRESET.settings.level] & ffe_mask[0], in dp_hpo_fixed_vs_pe_retimer_set_tx_ffe()
[all …]
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/link/protocols/
Dlink_dp_training.c174 lt_settings->hw_lane_settings[0].VOLTAGE_SWING, in dp_log_training_result()
175 lt_settings->hw_lane_settings[0].PRE_EMPHASIS, in dp_log_training_result()
352 const struct dc_lane_settings hw_lane_settings[LANE_COUNT_DP_MAX], in dp_hw_to_dpcd_lane_settings()
361 (uint8_t)(hw_lane_settings[lane].VOLTAGE_SWING); in dp_hw_to_dpcd_lane_settings()
363 (uint8_t)(hw_lane_settings[lane].PRE_EMPHASIS); in dp_hw_to_dpcd_lane_settings()
365 (hw_lane_settings[lane].VOLTAGE_SWING == in dp_hw_to_dpcd_lane_settings()
368 (hw_lane_settings[lane].PRE_EMPHASIS == in dp_hw_to_dpcd_lane_settings()
373 hw_lane_settings[lane].FFE_PRESET.settings.level; in dp_hw_to_dpcd_lane_settings()
710 lt_settings->hw_lane_settings[lane].VOLTAGE_SWING = in override_training_settings()
714 lt_settings->hw_lane_settings[lane].PRE_EMPHASIS = in override_training_settings()
[all …]
Dlink_dp_training_8b_10b.c122 …dp_hw_to_dpcd_lane_settings(lt_settings, lt_settings->hw_lane_settings, lt_settings->dpcd_lane_set… in decide_8b_10b_training_settings()
255 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in perform_8b_10b_clock_recovery_sequence()
347 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in perform_8b_10b_channel_equalization_sequence()
401 lt_settings->hw_lane_settings[lane].VOLTAGE_SWING = 0; in dp_perform_8b_10b_link_training()
402 lt_settings->hw_lane_settings[lane].PRE_EMPHASIS = 0; in dp_perform_8b_10b_link_training()
Dlink_dp_phy.c110 link_settings->hw_lane_settings); in dp_set_hw_lane_settings()
113 link_settings->hw_lane_settings, in dp_set_hw_lane_settings()
126 lt_settings->hw_lane_settings, in dp_set_drive_settings()
Dlink_dp_training_dpia.c186 data.set_vspe.swing = lt_settings->hw_lane_settings[0].VOLTAGE_SWING; in dpia_build_set_config_data()
187 data.set_vspe.pre_emph = lt_settings->hw_lane_settings[0].PRE_EMPHASIS; in dpia_build_set_config_data()
189 lt_settings->hw_lane_settings[0].VOLTAGE_SWING == VOLTAGE_SWING_MAX_LEVEL ? 1 : 0; in dpia_build_set_config_data()
191 lt_settings->hw_lane_settings[0].PRE_EMPHASIS == PRE_EMPHASIS_MAX_LEVEL ? 1 : 0; in dpia_build_set_config_data()
428 lt_settings->hw_lane_settings, in dpia_training_cr_non_transparent()
536 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dpia_training_cr_transparent()
731 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dpia_training_eq_non_transparent()
822 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dpia_training_eq_transparent()
Dlink_dp_training_128b_132b.c96 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_128b_132b_channel_eq_done_sequence()
114 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_128b_132b_channel_eq_done_sequence()
252 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in decide_128b_132b_training_settings()
Dlink_dp_training.h113 struct dc_lane_settings hw_lane_settings[LANE_COUNT_DP_MAX],
159 const struct dc_lane_settings hw_lane_settings[LANE_COUNT_DP_MAX],
Dlink_dp_training_fixed_vs_pe_retimer.c170 lt_settings->hw_lane_settings[lane].VOLTAGE_SWING = 0; in perform_fixed_vs_pe_nontransparent_training_sequence()
171 lt_settings->hw_lane_settings[lane].PRE_EMPHASIS = 0; in perform_fixed_vs_pe_nontransparent_training_sequence()
427 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_fixed_vs_pe_training_sequence_legacy()
527 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_fixed_vs_pe_training_sequence_legacy()
773 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_fixed_vs_pe_training_sequence()
886 lt_settings->hw_lane_settings, lt_settings->dpcd_lane_settings); in dp_perform_fixed_vs_pe_training_sequence()
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/link/accessories/
Dlink_dp_cts.c384 link_training_settings.hw_lane_settings[lane].VOLTAGE_SWING = in dp_test_send_phy_test_pattern()
387 link_training_settings.hw_lane_settings[lane].PRE_EMPHASIS = in dp_test_send_phy_test_pattern()
390 link_training_settings.hw_lane_settings[lane].POST_CURSOR2 = in dp_test_send_phy_test_pattern()
395 link_training_settings.hw_lane_settings[lane].FFE_PRESET.settings.level = in dp_test_send_phy_test_pattern()
397 link_training_settings.hw_lane_settings[lane].FFE_PRESET.settings.no_preshoot = no_preshoot; in dp_test_send_phy_test_pattern()
398 link_training_settings.hw_lane_settings[lane].FFE_PRESET.settings.no_deemphasis = no_deemphasis; in dp_test_send_phy_test_pattern()
403 link_training_settings.hw_lane_settings, in dp_test_send_phy_test_pattern()
/linux-6.6.21/drivers/gpu/drm/amd/display/include/
Dlink_service_types.h113 struct dc_lane_settings hw_lane_settings[LANE_COUNT_DP_MAX]; member
/linux-6.6.21/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_debugfs.c674 link_lane_settings.hw_lane_settings[r].VOLTAGE_SWING = in dp_phy_settings_write()
676 link_lane_settings.hw_lane_settings[r].PRE_EMPHASIS = in dp_phy_settings_write()
678 link_lane_settings.hw_lane_settings[r].POST_CURSOR2 = in dp_phy_settings_write()
872 link_training_settings.hw_lane_settings[i] = link->cur_lane_setting[i]; in dp_phy_test_pattern_debugfs_write()