Home
last modified time | relevance | path

Searched refs:link_cfg (Results 1 – 19 of 19) sorted by relevance

/openbmc/u-boot/drivers/video/tegra124/
H A Ddp.c643 link_cfg->is_valid = 1; in tegra_dc_dp_calc_config()
707 link_cfg->lane_count = link_cfg->max_lane_count; in tegra_dc_dp_init_max_link_cfg()
708 link_cfg->link_bw = link_cfg->max_link_bw; in tegra_dc_dp_init_max_link_cfg()
709 link_cfg->enhanced_framing = link_cfg->support_enhanced_framing; in tegra_dc_dp_init_max_link_cfg()
974 link_cfg); in tegra_dp_link_config()
1288 link_cfg); in tegra_dc_dp_fast_link_training()
1299 link_cfg->link_bw, link_cfg->lane_count); in tegra_dc_dp_fast_link_training()
1360 if (!link_cfg->max_link_bw || !link_cfg->max_lane_count) { in tegra_dc_dp_explore_link_cfg()
1365 link_cfg->is_valid = 0; in tegra_dc_dp_explore_link_cfg()
1478 memset(link_cfg, '\0', sizeof(*link_cfg)); in tegra_dp_enable()
[all …]
H A Dsor.c156 if (link_cfg->enhanced_framing) in tegra_dc_sor_set_dp_linkctl()
284 reg_val |= link_cfg->watermark; in tegra_dc_sor_set_dp_mode()
289 reg_val |= (link_cfg->active_frac << in tegra_dc_sor_set_dp_mode()
291 if (link_cfg->activepolarity) in tegra_dc_sor_set_dp_mode()
303 link_cfg->hblank_sym); in tegra_dc_sor_set_dp_mode()
307 link_cfg->vblank_sym); in tegra_dc_sor_set_dp_mode()
836 link_cfg->drive_current); in tegra_dc_sor_set_lane_parm()
838 link_cfg->preemphasis); in tegra_dc_sor_set_lane_parm()
840 link_cfg->postcursor); in tegra_dc_sor_set_lane_parm()
867 switch (link_cfg->link_bw) { in tegra_dc_sor_set_voltage_swing()
[all …]
H A Dsor.h879 const struct tegra_dp_link_config *link_cfg);
882 u8 training_pattern, const struct tegra_dp_link_config *link_cfg);
891 const struct tegra_dp_link_config *link_cfg);
893 const struct tegra_dp_link_config *link_cfg);
895 const struct tegra_dp_link_config *link_cfg);
903 const struct tegra_dp_link_config *link_cfg,
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-dcb.c65 struct dpni_link_cfg link_cfg = {0}; in dpaa2_eth_dcbnl_ieee_setpfc() local
83 link_cfg.rate = priv->link_state.rate; in dpaa2_eth_dcbnl_ieee_setpfc()
84 link_cfg.options = priv->link_state.options; in dpaa2_eth_dcbnl_ieee_setpfc()
86 link_cfg.options |= DPNI_LINK_OPT_PFC_PAUSE; in dpaa2_eth_dcbnl_ieee_setpfc()
88 link_cfg.options &= ~DPNI_LINK_OPT_PFC_PAUSE; in dpaa2_eth_dcbnl_ieee_setpfc()
89 err = dpni_set_link_cfg(priv->mc_io, 0, priv->mc_token, &link_cfg); in dpaa2_eth_dcbnl_ieee_setpfc()
H A Ddpaa2-eth.c3614 struct dpni_link_cfg link_cfg = {0}; in dpaa2_eth_set_pause() local
3618 err = dpni_get_link_cfg(priv->mc_io, 0, priv->mc_token, &link_cfg); in dpaa2_eth_set_pause()
3625 link_cfg.options |= DPNI_LINK_OPT_PAUSE; in dpaa2_eth_set_pause()
3626 link_cfg.options &= ~DPNI_LINK_OPT_ASYM_PAUSE; in dpaa2_eth_set_pause()
3627 err = dpni_set_link_cfg(priv->mc_io, 0, priv->mc_token, &link_cfg); in dpaa2_eth_set_pause()
3633 priv->link_state.options = link_cfg.options; in dpaa2_eth_set_pause()
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c397 if (p->link_cfg.autoneg != AUTONEG_ENABLE) in restart_autoneg()
691 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in get_link_ksettings()
696 &pi->link_cfg), in get_link_ksettings()
702 ? pi->link_cfg.speed in get_link_ksettings()
706 base->autoneg = pi->link_cfg.autoneg; in get_link_ksettings()
707 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in get_link_ksettings()
710 if (pi->link_cfg.autoneg) in get_link_ksettings()
721 struct link_config *lc = &pi->link_cfg; in set_link_ksettings()
819 const struct link_config *lc = &pi->link_cfg; in get_fecparam()
840 struct link_config *lc = &pi->link_cfg; in set_fecparam()
[all …]
H A Dcxgb4_main.c199 switch (p->link_cfg.speed) { in link_report()
223 dev->name, p->link_cfg.speed); in link_report()
228 fc[p->link_cfg.fc]); in link_report()
333 pi->link_cfg.redo_l1cfg = netif_running(dev); in t4_os_portmod_changed()
521 &pi->link_cfg); in link_start()
6138 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_100M) in print_port_info()
6140 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_1G) in print_port_info()
6142 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_10G) in print_port_info()
6144 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_25G) in print_port_info()
6146 if (pi->link_cfg.pcaps & FW_PORT_CAP32_SPEED_40G) in print_port_info()
[all …]
H A Dcxgb4.h667 struct link_config link_cfg; member
H A Dt4_hw.c8281 rx_en && tx_en && pi->link_cfg.link_ok); in t4_enable_pi_params()
8573 struct link_config *lc = &pi->link_cfg; in t4_handle_get_port_info()
9692 init_link_config(&pi->link_cfg, pcaps, acaps); in t4_init_portinfo()
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c159 switch (pi->link_cfg.speed) { in t4vf_os_link_changed()
184 switch ((int)pi->link_cfg.fc) { in t4vf_os_link_changed()
1465 fw_caps_to_lmm(pi->port_type, pi->link_cfg.pcaps, in cxgb4vf_get_link_ksettings()
1467 fw_caps_to_lmm(pi->port_type, pi->link_cfg.acaps, in cxgb4vf_get_link_ksettings()
1469 fw_caps_to_lmm(pi->port_type, pi->link_cfg.lpacaps, in cxgb4vf_get_link_ksettings()
1473 base->speed = pi->link_cfg.speed; in cxgb4vf_get_link_ksettings()
1480 base->autoneg = pi->link_cfg.autoneg; in cxgb4vf_get_link_ksettings()
1481 if (pi->link_cfg.pcaps & FW_PORT_CAP32_ANEG) in cxgb4vf_get_link_ksettings()
1484 if (pi->link_cfg.autoneg) in cxgb4vf_get_link_ksettings()
1531 const struct link_config *lc = &pi->link_cfg; in cxgb4vf_get_fecparam()
[all …]
H A Dadapter.h107 struct link_config link_cfg; /* physical port configuration */ member
H A Dt4vf_hw.c589 init_link_config(&pi->link_cfg, pcaps, acaps); in t4vf_port_init()
1431 rx_en && tx_en && pi->link_cfg.link_ok); in t4vf_enable_pi()
1917 struct link_config *lc = &pi->link_cfg; in t4vf_handle_get_port_info()
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sriov.c1465 if (vf->link_cfg == IFLA_VF_LINK_STATE_AUTO) { in bnx2x_iov_link_update_vf()
1482 } else if (vf->link_cfg == IFLA_VF_LINK_STATE_DISABLE && in bnx2x_iov_link_update_vf()
1486 } else if (vf->link_cfg == IFLA_VF_LINK_STATE_ENABLE && in bnx2x_iov_link_update_vf()
1498 vf->link_cfg, bulletin->link_speed, bulletin->link_flags); in bnx2x_iov_link_update_vf()
1521 if (vf->link_cfg == link_state) in bnx2x_set_vf_link_state()
1524 vf->link_cfg = link_state; in bnx2x_set_vf_link_state()
2632 ivi->linkstate = vf->link_cfg; in bnx2x_get_vf_config()
H A Dbnx2x_sriov.h133 u8 link_cfg; /* IFLA_VF_LINK_STATE_AUTO member
/openbmc/linux/drivers/scsi/csiostor/
H A Dcsio_hw.h335 struct link_config link_cfg; member
H A Dcsio_hw.c1837 csio_init_link_config(&hw->pport[i].link_cfg, pcaps, acaps); in csio_enable_ports()
1839 csio_link_l1cfg(&hw->pport[i].link_cfg, fw_caps, &rcaps); in csio_enable_ports()
/openbmc/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_cm.c832 linkspeed = pi->link_cfg.speed; in cxgbit_set_tcp_window()
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c1096 linkspeed = pi->link_cfg.speed; in chtls_set_tcp_window()
/openbmc/linux/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c1869 linkspeed = ((struct port_info *)netdev_priv(ndev))->link_cfg.speed; in init_act_open()