/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_dp.c | 95 (lt_settings->link_settings.link_rate); in dpcd_set_link_settings() 102 (lt_settings->link_settings.link_spread); in dpcd_set_link_settings() 105 lt_settings->link_settings.lane_count; in dpcd_set_link_settings() 123 lt_settings->link_settings.link_rate, in dpcd_set_link_settings() 125 lt_settings->link_settings.lane_count, in dpcd_set_link_settings() 127 lt_settings->link_settings.link_spread); in dpcd_set_link_settings() 195 (uint32_t)(lt_settings->link_settings.lane_count); lane++) { in dpcd_set_lt_pattern_and_lane_settings() 212 size_in_bytes = lt_settings->link_settings.lane_count * sizeof(dpcd_lane[0]); in dpcd_set_lt_pattern_and_lane_settings() 293 for (lane = 0; lane < src.link_settings.lane_count; lane++) { in update_drive_settings() 347 for (lane = 1; lane < link_training_setting->link_settings.lane_count; in find_max_drive_settings() [all …]
|
D | dc_link_hwss.c | 58 const struct dc_link_settings *link_settings) in dp_enable_link_phy() argument 91 link_settings, in dp_enable_link_phy() 96 link_settings, in dp_enable_link_phy() 205 const struct link_training_settings *link_settings) in dp_set_hw_lane_settings() argument 210 encoder->funcs->dp_set_lane_settings(encoder, link_settings); in dp_set_hw_lane_settings()
|
D | dc_link.c | 1319 struct dc_link_settings link_settings = {0}; in enable_link_dp() local 1324 decide_link_settings(stream, &link_settings); in enable_link_dp() 1332 if (link_settings.link_rate == max_link_rate) { in enable_link_dp() 1338 clocks.phyclk_khz = link_settings.link_rate * 27000; in enable_link_dp() 1348 &link_settings); in enable_link_dp() 1361 if (link_settings.link_rate == LINK_RATE_LOW) in enable_link_dp() 1366 &link_settings, in enable_link_dp() 1369 link->cur_link_settings = link_settings; in enable_link_dp() 2138 struct dc_link_settings *link_settings = in get_pbn_per_slot() local 2141 link_settings->link_rate * LINK_RATE_REF_FREQ_IN_MHZ; in get_pbn_per_slot() [all …]
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/ |
D | dpaa2-ethtool.c | 68 struct ethtool_link_ksettings *link_settings) in dpaa2_eth_get_link_ksettings() argument 86 link_settings->base.autoneg = AUTONEG_ENABLE; in dpaa2_eth_get_link_ksettings() 88 link_settings->base.duplex = DUPLEX_FULL; in dpaa2_eth_get_link_ksettings() 89 link_settings->base.speed = state.rate; in dpaa2_eth_get_link_ksettings() 99 const struct ethtool_link_ksettings *link_settings) in dpaa2_eth_set_link_ksettings() argument 117 cfg.rate = link_settings->base.speed; in dpaa2_eth_set_link_ksettings() 118 if (link_settings->base.autoneg == AUTONEG_ENABLE) in dpaa2_eth_set_link_ksettings() 122 if (link_settings->base.duplex == DUPLEX_HALF) in dpaa2_eth_set_link_ksettings()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_link_encoder.c | 477 const struct dc_link_settings *link_settings) in configure_encoder() argument 482 DP_UDI_LANES, link_settings->lane_count - LANE_COUNT_ONE); in configure_encoder() 961 const struct dc_link_settings *link_settings, in dce110_link_encoder_enable_dp_output() argument 974 configure_encoder(enc110, link_settings); in dce110_link_encoder_enable_dp_output() 981 cntl.lanes_number = link_settings->lane_count; in dce110_link_encoder_enable_dp_output() 983 cntl.pixel_clock = link_settings->link_rate in dce110_link_encoder_enable_dp_output() 1000 const struct dc_link_settings *link_settings, in dce110_link_encoder_enable_dp_mst_output() argument 1013 configure_encoder(enc110, link_settings); in dce110_link_encoder_enable_dp_mst_output() 1020 cntl.lanes_number = link_settings->lane_count; in dce110_link_encoder_enable_dp_mst_output() 1022 cntl.pixel_clock = link_settings->link_rate in dce110_link_encoder_enable_dp_mst_output() [all …]
|
D | dce_link_encoder.h | 219 const struct dc_link_settings *link_settings, 225 const struct dc_link_settings *link_settings, 236 const struct link_training_settings *link_settings);
|
D | dce_stream_encoder.c | 942 if (param->link_settings.link_rate != LINK_RATE_UNKNOWN) { in dce110_stream_encoder_dp_unblank() 954 param->link_settings.link_rate in dce110_stream_encoder_dp_unblank()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_link_encoder.c | 445 const struct dc_link_settings *link_settings) in configure_encoder() argument 449 DP_UDI_LANES, link_settings->lane_count - LANE_COUNT_ONE); in configure_encoder() 910 const struct dc_link_settings *link_settings, in dcn10_link_encoder_enable_dp_output() argument 923 configure_encoder(enc10, link_settings); in dcn10_link_encoder_enable_dp_output() 930 cntl.lanes_number = link_settings->lane_count; in dcn10_link_encoder_enable_dp_output() 932 cntl.pixel_clock = link_settings->link_rate in dcn10_link_encoder_enable_dp_output() 949 const struct dc_link_settings *link_settings, in dcn10_link_encoder_enable_dp_mst_output() argument 962 configure_encoder(enc10, link_settings); in dcn10_link_encoder_enable_dp_mst_output() 969 cntl.lanes_number = link_settings->lane_count; in dcn10_link_encoder_enable_dp_mst_output() 971 cntl.pixel_clock = link_settings->link_rate in dcn10_link_encoder_enable_dp_mst_output() [all …]
|
D | dcn10_link_encoder.h | 276 const struct dc_link_settings *link_settings); 290 const struct dc_link_settings *link_settings, 296 const struct dc_link_settings *link_settings, 307 const struct link_training_settings *link_settings);
|
D | dcn10_stream_encoder.c | 824 if (param->link_settings.link_rate != LINK_RATE_UNKNOWN) { in enc1_stream_encoder_dp_unblank() 836 param->link_settings.link_rate in enc1_stream_encoder_dp_unblank()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_debugfs.c | 387 link_lane_settings.link_settings.lane_count = in dp_phy_settings_write() 389 link_lane_settings.link_settings.link_rate = in dp_phy_settings_write() 391 link_lane_settings.link_settings.link_spread = in dp_phy_settings_write() 394 link_lane_settings.link_settings.lane_count = in dp_phy_settings_write() 396 link_lane_settings.link_settings.link_rate = in dp_phy_settings_write() 398 link_lane_settings.link_settings.link_spread = in dp_phy_settings_write() 403 for (r = 0; r < link_lane_settings.link_settings.lane_count; r++) { in dp_phy_settings_write() 640 link_training_settings.link_settings = cur_link_settings; in dp_phy_test_pattern_debugfs_write() 648 link_training_settings.link_settings = prefer_link_settings; in dp_phy_test_pattern_debugfs_write() 651 for (i = 0; i < (unsigned int)(link_training_settings.link_settings.lane_count); i++) in dp_phy_test_pattern_debugfs_write()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/virtual/ |
D | virtual_link_encoder.c | 50 const struct dc_link_settings *link_settings, in virtual_link_encoder_enable_dp_output() argument 55 const struct dc_link_settings *link_settings, in virtual_link_encoder_enable_dp_mst_output() argument 64 const struct link_training_settings *link_settings) {} in virtual_link_encoder_dp_set_lane_settings() argument
|
/Linux-v4.19/net/batman-adv/ |
D | bat_v_elp.c | 80 struct ethtool_link_ksettings link_settings; in batadv_v_elp_get_throughput() local 126 memset(&link_settings, 0, sizeof(link_settings)); in batadv_v_elp_get_throughput() 128 ret = __ethtool_get_link_ksettings(hard_iface->net_dev, &link_settings); in batadv_v_elp_get_throughput() 143 if (ret == 0 && link_settings.base.autoneg == AUTONEG_ENABLE) { in batadv_v_elp_get_throughput() 145 if (link_settings.base.duplex == DUPLEX_FULL) in batadv_v_elp_get_throughput() 150 throughput = link_settings.base.speed; in batadv_v_elp_get_throughput()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | link_encoder.h | 129 const struct dc_link_settings *link_settings, 132 const struct dc_link_settings *link_settings, 137 const struct link_training_settings *link_settings);
|
D | stream_encoder.h | 69 struct dc_link_settings link_settings; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/ |
D | link_hwss.h | 51 const struct dc_link_settings *link_settings); 67 const struct link_training_settings *link_settings);
|
D | hw_sequencer.h | 163 struct dc_link_settings *link_settings);
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_hw_sequencer.h | 49 struct dc_link_settings *link_settings);
|
D | dce110_hw_sequencer.c | 1072 struct dc_link_settings *link_settings) in dce110_unblank_stream() argument 1081 params.link_settings.link_rate = link_settings->link_rate; in dce110_unblank_stream() 2442 cfg->link_settings.lane_count = in dce110_fill_display_configs() 2444 cfg->link_settings.link_rate = in dce110_fill_display_configs() 2446 cfg->link_settings.link_spread = in dce110_fill_display_configs()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/include/ |
D | link_service_types.h | 72 struct dc_link_settings link_settings; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/ |
D | dm_services_types.h | 123 struct dc_link_settings link_settings; /* DP only */ member
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_dev.c | 2659 offsetof(struct nvm_cfg1_port, link_settings)); in qed_hw_get_nvm_info()
|
D | qed_hsi.h | 13047 u32 link_settings; member
|