| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| A D | bnx2x_link.h | 127 struct link_params; 135 struct link_params *params); 137 struct link_params *params); 141 struct link_params *params, u8 mode); 143 struct link_params *params, u32 action); 237 struct link_params { struct 411 int bnx2x_set_led(struct link_params *params, 439 struct link_params *params, u8 dev_addr, 448 int bnx2x_phy_probe(struct link_params *params); 519 int bnx2x_update_pfc(struct link_params *params, [all …]
|
| A D | bnx2x_ethtool.c | 443 bp->link_params.multi_phy_config &= in bnx2x_set_link_ksettings() 447 bp->link_params.multi_phy_config |= in bnx2x_set_link_ksettings() 450 bp->link_params.multi_phy_config |= in bnx2x_set_link_ksettings() 462 bp->link_params.multi_phy_config &= in bnx2x_set_link_ksettings() 466 bp->link_params.multi_phy_config |= in bnx2x_set_link_ksettings() 469 bp->link_params.multi_phy_config |= in bnx2x_set_link_ksettings() 1529 &bp->link_params, in bnx2x_get_module_eeprom() 1554 &bp->link_params, in bnx2x_get_module_eeprom() 1583 &bp->link_params, in bnx2x_get_module_info() 1596 &bp->link_params, in bnx2x_get_module_info() [all …]
|
| A D | bnx2x_link.c | 33 struct link_params *params, 531 const struct link_params *params, in bnx2x_ets_e3b0_set_credit_upper_bound_nig() 1444 struct link_params *params) in bnx2x_set_mdio_emac_per_phy() 2952 struct link_params *params, in bnx2x_eee_disable() 3488 struct link_params *params, in bnx2x_pause_resolve() 3535 struct link_params *params, in bnx2x_ext_phy_update_adv_fc() 3730 struct link_params *params, in bnx2x_warpcore_enable_AN_KR() 5372 struct link_params *params, in bnx2x_update_adv_fc() 9968 struct link_params *params, in bnx2x_84858_cmd_hdlr() 10123 struct link_params *params, in bnx2x_848xx_cmd_hdlr() [all …]
|
| A D | bnx2x_main.c | 2364 struct link_params *lp = &bp->link_params; in bnx2x_initial_phy_init() 2383 struct link_params *lp = &bp->link_params; in bnx2x_initial_phy_init() 2713 bp->link_params.bp = bp; in bnx2x__link_status_update() 10785 bp->link_params.port ^= 1; in bnx2x_prev_unload_common() 10787 bp->link_params.port ^= 1; in bnx2x_prev_unload_common() 11020 bp->link_params.lfa_base = in bnx2x_get_common_hwinfo() 11025 bp->link_params.lfa_base = 0; in bnx2x_get_common_hwinfo() 11499 bp->link_params.bp = bp; in bnx2x_get_port_hwinfo() 11500 bp->link_params.port = port; in bnx2x_get_port_hwinfo() 11502 bp->link_params.lane_config = in bnx2x_get_port_hwinfo() [all …]
|
| A D | bnx2x_dcb.c | 111 bp->link_params.feature_config_flags |= FEATURE_CONFIG_PFC_ENABLED; in bnx2x_pfc_set() 112 bnx2x_update_pfc(&bp->link_params, &bp->link_vars, &pfc_params); in bnx2x_pfc_set() 121 bp->link_params.feature_config_flags &= ~FEATURE_CONFIG_PFC_ENABLED; in bnx2x_pfc_clear() 122 bnx2x_update_pfc(&bp->link_params, &bp->link_vars, &nig_params); in bnx2x_pfc_clear() 552 bnx2x_ets_bw_limit(&bp->link_params, bw_tbl_0, bw_tbl_1); in bnx2x_dcbx_2cos_limit_update_ets_config() 555 rc = bnx2x_ets_strict(&bp->link_params, 0); in bnx2x_dcbx_2cos_limit_update_ets_config() 558 rc = bnx2x_ets_strict(&bp->link_params, 1); in bnx2x_dcbx_2cos_limit_update_ets_config() 598 if (bnx2x_ets_e3b0_config(&bp->link_params, &bp->link_vars, in bnx2x_dcbx_update_ets_config() 601 bnx2x_ets_disabled(&bp->link_params, &bp->link_vars); in bnx2x_dcbx_update_ets_config() 611 bnx2x_ets_disabled(&bp->link_params, &bp->link_vars); in bnx2x_dcbx_update_ets_params()
|
| A D | bnx2x_cmn.c | 149 bnx2x_get_ext_phy_fw_version(&bp->link_params, in bnx2x_fill_fw_str() 2854 bp->link_params.feature_config_flags &= ~FEATURE_CONFIG_BOOT_FROM_SAN; in bnx2x_nic_load() 4817 if (bp->link_params.num_phys <= 1) in bnx2x_get_cur_phy_idx() 4824 (bp->link_params.phy[EXT_PHY2].supported & SUPPORTED_FIBRE)) in bnx2x_get_cur_phy_idx() 4828 switch (bnx2x_phy_selection(&bp->link_params)) { in bnx2x_get_cur_phy_idx() 4852 if (bp->link_params.multi_phy_config & in bnx2x_get_link_cfg_idx() 4960 if (bp->link_params.loopback_mode != LOOPBACK_BMAC) { in bnx2x_set_features() 4961 bp->link_params.loopback_mode = LOOPBACK_BMAC; in bnx2x_set_features() 4965 if (bp->link_params.loopback_mode != LOOPBACK_NONE) { in bnx2x_set_features() 4966 bp->link_params.loopback_mode = LOOPBACK_NONE; in bnx2x_set_features()
|
| A D | bnx2x.h | 1534 struct link_params link_params; member
|
| A D | bnx2x_vfpf.c | 369 bp->link_params.chip_id = bp->common.chip_id; in bnx2x_vfpf_acquire()
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| A D | qed_main.c | 1680 if (!link_params) in qed_set_link() 1683 speed = &link_params->speed; in qed_set_link() 1707 link_params->pause.autoneg = true; in qed_set_link() 1709 link_params->pause.autoneg = false; in qed_set_link() 1711 link_params->pause.forced_rx = true; in qed_set_link() 1735 link_params->loopback_mode = in qed_set_link() 1739 link_params->loopback_mode = in qed_set_link() 1746 link_params->loopback_mode = in qed_set_link() 1750 link_params->loopback_mode = in qed_set_link() 1761 sizeof(link_params->eee)); in qed_set_link() [all …]
|
| A D | qed_sriov.c | 982 struct qed_mcp_link_params link_params; in qed_iov_init_hw_for_vf() local 1068 memcpy(&link_params, qed_mcp_get_link_params(p_hwfn), in qed_iov_init_hw_for_vf() 1069 sizeof(link_params)); in qed_iov_init_hw_for_vf() 1074 &link_params, &link_state, &link_caps); in qed_iov_init_hw_for_vf()
|
| /linux/drivers/gpu/drm/msm/dp/ |
| A D | dp_ctrl.c | 1148 ctrl->link->link_params.num_lanes)) { in dp_ctrl_link_train_1() 1177 switch (ctrl->link->link_params.rate) { in dp_ctrl_link_rate_down_shift() 1179 ctrl->link->link_params.rate = 540000; in dp_ctrl_link_rate_down_shift() 1182 ctrl->link->link_params.rate = 270000; in dp_ctrl_link_rate_down_shift() 1185 ctrl->link->link_params.rate = 162000; in dp_ctrl_link_rate_down_shift() 1195 ctrl->link->link_params.rate); in dp_ctrl_link_rate_down_shift() 1840 ctrl->link->link_params.rate = rate; in dp_ctrl_on_link() 1841 ctrl->link->link_params.num_lanes = in dp_ctrl_on_link() 1848 ctrl->link->link_params.rate, ctrl->link->link_params.num_lanes, in dp_ctrl_on_link() 1964 ctrl->link->link_params.rate, in dp_ctrl_on_stream() [all …]
|
| A D | dp_link.c | 759 link->dp_link.link_params.num_lanes = link->request.test_lane_count; in dp_link_process_link_training_request() 760 link->dp_link.link_params.rate = in dp_link_process_link_training_request() 889 link->dp_link.link_params.rate, in dp_link_process_phy_test_pattern_request() 890 link->dp_link.link_params.num_lanes); in dp_link_process_phy_test_pattern_request() 897 link->dp_link.link_params.num_lanes = link->request.test_lane_count; in dp_link_process_phy_test_pattern_request() 898 link->dp_link.link_params.rate = in dp_link_process_phy_test_pattern_request() 957 link->dp_link.link_params.num_lanes); in dp_link_process_link_status_update() 960 link->dp_link.link_params.num_lanes); in dp_link_process_link_status_update() 1121 for (i = 0; i < dp_link->link_params.num_lanes; i++) { in dp_link_adjust_levels()
|
| A D | dp_debug.c | 73 debug->link->link_params.num_lanes); in dp_debug_show() 74 link_params_rate = debug->link->link_params.rate; in dp_debug_show() 77 lclk = debug->link->link_params.rate * 1000; in dp_debug_show()
|
| A D | dp_link.h | 70 struct dp_link_info link_params; member
|
| A D | dp_display.c | 838 rate = dp->link->link_params.rate; in dp_display_post_enable() 842 dp->audio->lane_count = dp->link->link_params.num_lanes; in dp_display_post_enable()
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| A D | qede_ethtool.c | 712 struct qed_link_params link_params; in qede_nway_reset() local 728 memset(&link_params, 0, sizeof(link_params)); in qede_nway_reset() 729 link_params.link_up = false; in qede_nway_reset() 731 link_params.link_up = true; in qede_nway_reset() 1621 struct qed_link_params link_params; in qede_selftest_run_loopback() local 1635 memset(&link_params, 0, sizeof(link_params)); in qede_selftest_run_loopback() 1636 link_params.link_up = true; in qede_selftest_run_loopback() 1638 link_params.loopback_mode = loopback_mode; in qede_selftest_run_loopback() 1677 memset(&link_params, 0, sizeof(link_params)); in qede_selftest_run_loopback() 1678 link_params.link_up = true; in qede_selftest_run_loopback() [all …]
|
| A D | qede_main.c | 2374 struct qed_link_params link_params; in qede_unload() local 2395 memset(&link_params, 0, sizeof(link_params)); in qede_unload() 2396 link_params.link_up = false; in qede_unload() 2397 edev->ops->common->set_link(edev->cdev, &link_params); in qede_unload() 2458 struct qed_link_params link_params; in qede_load() local 2516 memset(&link_params, 0, sizeof(link_params)); in qede_load() 2517 link_params.link_up = true; in qede_load() 2518 edev->ops->common->set_link(edev->cdev, &link_params); in qede_load()
|
| /linux/drivers/gpu/drm/gma500/ |
| A D | intel_bios.h | 463 struct edp_link_params link_params[16]; member
|
| A D | intel_bios.c | 79 edp_link_params = &edp->link_params[panel_type]; in parse_edp()
|
| /linux/drivers/scsi/qedi/ |
| A D | qedi_main.c | 2538 struct qed_link_params link_params; in __qedi_probe() local 2707 memset(&link_params, 0, sizeof(link_params)); in __qedi_probe() 2708 link_params.link_up = true; in __qedi_probe() 2709 rc = qedi_ops->common->set_link(qedi->cdev, &link_params); in __qedi_probe()
|
| /linux/drivers/scsi/qedf/ |
| A D | qedf_main.c | 3303 struct qed_link_params link_params; in __qedf_probe() local 3680 memset(&link_params, 0, sizeof(struct qed_link_params)); in __qedf_probe() 3681 link_params.link_up = true; in __qedf_probe() 3682 status = qed_ops->common->set_link(qedf->cdev, &link_params); in __qedf_probe()
|