Searched refs:link_info (Results 1 - 24 of 24) sorted by relevance

/drivers/staging/octeon/
H A Dethernet-sgmii.c47 cvmx_helper_link_info_t link_info; local
49 link_info = cvmx_helper_link_get(priv->port);
50 if (link_info.u64 == priv->link_info)
53 link_info = cvmx_helper_link_autoconf(priv->port);
54 priv->link_info = link_info.u64;
57 if (link_info.s.link_up) {
64 dev->name, link_info.s.speed,
65 (link_info
86 cvmx_helper_link_info_t link_info; local
[all...]
H A Dethernet-xaui.c47 cvmx_helper_link_info_t link_info; local
49 link_info = cvmx_helper_link_get(priv->port);
50 if (link_info.u64 == priv->link_info)
53 link_info = cvmx_helper_link_autoconf(priv->port);
54 priv->link_info = link_info.u64;
57 if (link_info.s.link_up) {
64 dev->name, link_info.s.speed,
65 (link_info
86 cvmx_helper_link_info_t link_info; local
[all...]
H A Dethernet-mdio.c134 cvmx_helper_link_info_t link_info)
136 cvm_oct_note_carrier(priv, link_info);
137 if (link_info.s.link_up) {
149 cvmx_helper_link_info_t link_info; local
153 link_info.u64 = 0;
154 link_info.s.link_up = priv->last_link ? 1 : 0;
155 link_info.s.full_duplex = priv->phydev->duplex ? 1 : 0;
156 link_info.s.speed = priv->phydev->speed;
158 cvmx_helper_link_set(priv->port, link_info);
159 cvm_oct_note_carrier(priv, link_info);
133 cvm_oct_set_carrier(struct octeon_ethernet *priv, cvmx_helper_link_info_t link_info) argument
166 cvmx_helper_link_info_t link_info; local
[all...]
H A Dethernet-rgmii.c55 cvmx_helper_link_info_t link_info; local
69 link_info = cvmx_helper_link_get(priv->port);
70 if (link_info.u64 == priv->link_info) {
77 (link_info.s.speed == 10)) {
165 link_info = cvmx_helper_link_autoconf(priv->port);
166 priv->link_info = link_info.u64;
176 if (link_info.s.link_up) {
181 dev->name, link_info
305 cvmx_helper_link_info_t link_info; local
[all...]
H A Docteon-ethernet.h61 uint64_t link_info; member in struct:octeon_ethernet
/drivers/net/wireless/rtlwifi/
H A Dbase.c1482 rtlpriv->link_info.bcn_rx_inperiod++;
1526 rtlpriv->link_info.num_rx_in4period[idx] =
1527 rtlpriv->link_info.num_rx_in4period[idx + 1];
1528 rtlpriv->link_info.num_tx_in4period[idx] =
1529 rtlpriv->link_info.num_tx_in4period[idx + 1];
1531 rtlpriv->link_info.num_rx_in4period[3] =
1532 rtlpriv->link_info.num_rx_inperiod;
1533 rtlpriv->link_info.num_tx_in4period[3] =
1534 rtlpriv->link_info.num_tx_inperiod;
1537 rtlpriv->link_info
[all...]
H A Dpci.c634 rtlpriv->link_info.tidtx_inperiod[tid]++;
660 if (((rtlpriv->link_info.num_rx_inperiod +
661 rtlpriv->link_info.num_tx_inperiod) > 8) ||
662 (rtlpriv->link_info.num_rx_inperiod > 2)) {
878 rtlpriv->link_info.num_rx_inperiod++;
907 if (((rtlpriv->link_info.num_rx_inperiod +
908 rtlpriv->link_info.num_tx_inperiod) > 8) ||
909 (rtlpriv->link_info.num_rx_inperiod > 2)) {
997 rtlpriv->link_info.num_tx_inperiod++;
1005 rtlpriv->link_info
[all...]
H A Dps.c431 if (rtlpriv->link_info.busytraffic)
626 if (rtlpriv->link_info.busytraffic)
H A Dusb.c482 rtlpriv->link_info.num_rx_inperiod++;
524 rtlpriv->link_info.num_rx_inperiod++;
H A Dcore.c1371 if (rtlpriv->link_info.higher_busytraffic) {
1407 if (rtlpriv->link_info.higher_busytraffic)
H A Dwifi.h2545 struct rt_link_detect link_info; member in struct:rtl_priv
/drivers/net/wireless/rtlwifi/rtl8723ae/
H A Dhal_bt_coexist.c46 if (rtlpriv->link_info.busytraffic) {
50 if (rtlpriv->link_info.tx_busy_traffic)
57 if (rtlpriv->link_info.rx_busy_traffic)
534 if (rtlpriv->link_info.tx_busy_traffic)
H A Dhal_btc.c102 if (rtlpriv->link_info.busytraffic ||
103 rtlpriv->link_info.rx_busy_traffic ||
104 rtlpriv->link_info.tx_busy_traffic)
/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c233 struct i40e_link_status *hw_link_info = &hw->phy.link_info;
234 bool link_up = hw_link_info->link_info & I40E_AQ_LINK_UP;
470 hw->phy.link_info.link_info & I40E_AQ_LINK_UP)
515 if (!(hw->phy.link_info.an_info & I40E_AQ_AN_COMPLETED)) {
525 hw->phy.link_info.phy_type != I40E_PHY_TYPE_10GBASE_T) {
530 if (hw->phy.link_info.an_info & I40E_AQ_AN_COMPLETED) {
565 if (hw->phy.link_info.link_info & I40E_AQ_LINK_UP) {
600 bool link_up = hw->phy.link_info
[all...]
H A Di40e_common.c752 switch (hw->phy.link_info.phy_type) {
1328 struct i40e_link_status *hw_link_info = &hw->phy.link_info;
1353 hw_link_info->link_info = resp->link_info;
1415 hw->phy.link_info.an_enabled = true;
1417 hw->phy.link_info.an_enabled = false;
1768 link_status = hw->phy.link_info.link_info & I40E_AQ_LINK_UP;
H A Di40e_virtchnl_pf.c1942 struct i40e_link_status *ls = &pf->hw.phy.link_info;
1955 ls->link_info & I40E_AQ_LINK_UP;
2229 switch (pf->hw.phy.link_info.link_speed) {
2360 pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP;
2362 pf->hw.phy.link_info.link_speed;
H A Di40e_ptp.c373 hw_link_info = &hw->phy.link_info;
H A Di40e_type.h173 u8 link_info; member in struct:i40e_link_status
186 struct i40e_link_status link_info; member in struct:i40e_phy_info
H A Di40e_main.c4442 switch (vsi->back->hw.phy.link_info.link_speed) {
4502 if ((pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP) &&
4510 if ((pf->hw.phy.link_info.link_info &
4512 (!(pf->hw.phy.link_info.an_info &
5357 new_link = (pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP);
5358 old_link = (pf->hw.phy.link_info_old.link_info & I40E_AQ_LINK_UP);
5522 struct i40e_link_status *hw_link_info = &hw->phy.link_info;
[all...]
H A Di40e_adminq_cmd.h1672 u8 link_info; member in struct:i40e_aqc_get_link_status
/drivers/net/ethernet/intel/i40evf/
H A Di40e_type.h173 u8 link_info; member in struct:i40e_link_status
186 struct i40e_link_status link_info; member in struct:i40e_phy_info
H A Di40e_adminq_cmd.h1676 u8 link_info; member in struct:i40e_aqc_get_link_status
/drivers/net/wireless/rtlwifi/btcoexist/
H A Dhalbtcoutsrc.c49 if (rtlpriv->link_info.busytraffic)
113 if (rtlpriv->link_info.tx_busy_traffic)
/drivers/net/wireless/rtlwifi/rtl8192ee/
H A Dtrx.c1211 if (stop_report_cnt > 15 || !rtlpriv->link_info.busytraffic) {

Completed in 245 milliseconds