Home
last modified time | relevance | path

Searched refs:flow_ctrl (Results 1 – 25 of 25) sorted by relevance

/drivers/hid/intel-ish-hid/ishtp/
Dhbm.c265 struct hbm_flow_control flow_ctrl; in ishtp_hbm_cl_flow_control_req() local
266 const size_t len = sizeof(flow_ctrl); in ishtp_hbm_cl_flow_control_req()
273 ishtp_hbm_cl_hdr(cl, ISHTP_FLOW_CONTROL_CMD, &flow_ctrl, len); in ishtp_hbm_cl_flow_control_req()
286 rv = ishtp_write_message(dev, &hdr, &flow_ctrl); in ishtp_hbm_cl_flow_control_req()
/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_link.c1371 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX) in bnx2x_update_pfc_xmac()
1375 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_update_pfc_xmac()
1586 if (!(vars->flow_ctrl & BNX2X_FLOW_CTRL_TX)) in bnx2x_umac_enable()
1589 if (!(vars->flow_ctrl & BNX2X_FLOW_CTRL_RX)) in bnx2x_umac_enable()
1638 ((vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) != 0), 1); in bnx2x_umac_enable()
1797 ((vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) != 0), 1); in bnx2x_xmac_enable()
1853 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX) in bnx2x_emac_enable()
1858 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_emac_enable()
1925 (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX)) in bnx2x_emac_enable()
1948 (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX)) in bnx2x_update_pfc_bmac1()
[all …]
Dbnx2x_link.h357 u16 flow_ctrl; member
Dbnx2x_cmn.c1226 if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_RX) in bnx2x_fill_report_data()
1231 if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_fill_report_data()
Dbnx2x_main.c2344 if (bp->link_vars.flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_init_dropless_fc()
2729 bp->link_vars.flow_ctrl = BNX2X_FLOW_CTRL_NONE; in bnx2x__link_status_update()
/drivers/tty/
Disicom.c682 unsigned char flow_ctrl; in isicom_config_port() local
755 flow_ctrl = 0; in isicom_config_port()
758 flow_ctrl |= ISICOM_CTSRTS; in isicom_config_port()
760 flow_ctrl |= ISICOM_RESPOND_XONXOFF; in isicom_config_port()
762 flow_ctrl |= ISICOM_INITIATE_XONXOFF; in isicom_config_port()
766 outw(flow_ctrl << 8 | 0x05, base); in isicom_config_port()
/drivers/dma/
Dste_dma40_ll.c78 if (cfg->src_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL) in d40_phy_cfg()
89 if (cfg->dst_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL) in d40_phy_cfg()
Dste_dma40.c88 .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
92 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
102 .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
106 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
2640 info->flow_ctrl = STEDMA40_NO_FLOW_CTRL; in dma40_config_to_halfchannel()
/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c77 static int flow_ctrl = FLOW_AUTO; variable
78 module_param(flow_ctrl, int, 0644);
79 MODULE_PARM_DESC(flow_ctrl, "Flow control ability [on/off]");
157 if (unlikely(flow_ctrl > 1)) in stmmac_verify_args()
158 flow_ctrl = FLOW_AUTO; in stmmac_verify_args()
159 else if (likely(flow_ctrl < 0)) in stmmac_verify_args()
160 flow_ctrl = FLOW_OFF; in stmmac_verify_args()
829 stmmac_flow_ctrl(priv, priv->hw, duplex, priv->flow_ctrl, in stmmac_mac_flow_ctrl()
1047 priv->flow_ctrl = FLOW_AUTO; in stmmac_mac_link_up()
1049 priv->flow_ctrl = FLOW_RX; in stmmac_mac_link_up()
[all …]
Ddwmac100_core.c172 .flow_ctrl = dwmac100_flow_ctrl,
Dstmmac.h184 unsigned int flow_ctrl; member
Ddwmac4_core.c1112 .flow_ctrl = dwmac4_flow_ctrl,
1153 .flow_ctrl = dwmac4_flow_ctrl,
1197 .flow_ctrl = dwmac4_flow_ctrl,
Dhwif.h329 void (*flow_ctrl)(struct mac_device_info *hw, unsigned int duplex, member
432 stmmac_do_void_callback(__priv, mac, flow_ctrl, __args)
Ddwmac1000_core.c520 .flow_ctrl = dwmac1000_flow_ctrl,
Ddwxgmac2_core.c1537 .flow_ctrl = dwxgmac2_flow_ctrl,
1598 .flow_ctrl = dwxgmac2_flow_ctrl,
Ddwmac-sun8i.c1052 .flow_ctrl = sun8i_dwmac_flow_ctrl,
/drivers/net/ethernet/broadcom/
Dbnx2.c1009 if (bp->flow_ctrl) { in bnx2_report_link()
1010 if (bp->flow_ctrl & FLOW_CTRL_RX) { in bnx2_report_link()
1012 if (bp->flow_ctrl & FLOW_CTRL_TX) in bnx2_report_link()
1035 bp->flow_ctrl = 0; in bnx2_resolve_flow_ctrl()
1040 bp->flow_ctrl = bp->req_flow_ctrl; in bnx2_resolve_flow_ctrl()
1055 bp->flow_ctrl |= FLOW_CTRL_TX; in bnx2_resolve_flow_ctrl()
1057 bp->flow_ctrl |= FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
1085 bp->flow_ctrl = FLOW_CTRL_TX | FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
1088 bp->flow_ctrl = FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
1093 bp->flow_ctrl = FLOW_CTRL_TX | FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
[all …]
Dtg3.c1920 static u16 tg3_advert_flowctrl_1000X(u8 flow_ctrl) in tg3_advert_flowctrl_1000X() argument
1924 if ((flow_ctrl & FLOW_CTRL_TX) && (flow_ctrl & FLOW_CTRL_RX)) in tg3_advert_flowctrl_1000X()
1926 else if (flow_ctrl & FLOW_CTRL_TX) in tg3_advert_flowctrl_1000X()
1928 else if (flow_ctrl & FLOW_CTRL_RX) in tg3_advert_flowctrl_1000X()
Dbnx2.h6951 u8 flow_ctrl; /* actual flow ctrl settings */ member
/drivers/net/ethernet/3com/
D3c59x.c627 flow_ctrl:1, /* Use 802.3x flow control (PAUSE only) */ member
790 static int flow_ctrl[MAX_UNITS] = {[0 ... MAX_UNITS-1] = -1 }; variable
810 module_param_array(flow_ctrl, int, NULL, 0);
827 MODULE_PARM_DESC(flow_ctrl, "3c59x 802.3x flow control usage (PAUSE only) (0-1)");
1244 if (flow_ctrl[card_idx] > 0) in vortex_probe1()
1245 vp->flow_ctrl = 1; in vortex_probe1()
1524 ((vp->full_duplex && vp->flow_ctrl && vp->partner_flow_ctrl) ? in vortex_set_duplex()
/drivers/net/ethernet/cortina/
Dgemini.h730 unsigned int flow_ctrl:1; member
/drivers/sbus/char/
Doradax.c151 u64 flow_ctrl:2; /* 63:62 Flow Control Type */ member
/drivers/net/ethernet/micrel/
Dksz884x.c1339 u8 flow_ctrl; member
3193 switch (port->flow_ctrl) { in advertised_flow_ctrl()
6364 port->flow_ctrl = PHY_NO_FLOW_CTRL; in netdev_set_pauseparam()
6366 port->flow_ctrl = PHY_FLOW_CTRL; in netdev_set_pauseparam()
7068 port->flow_ctrl = PHY_FLOW_CTRL; in pcidev_init()
/drivers/scsi/qla4xxx/
Dql4_fw.h130 __le32 flow_ctrl; member
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c9019 const char *flow_ctrl; in bnxt_report_link() local
9034 flow_ctrl = "ON - receive & transmit"; in bnxt_report_link()
9036 flow_ctrl = "ON - transmit"; in bnxt_report_link()
9038 flow_ctrl = "ON - receive"; in bnxt_report_link()
9040 flow_ctrl = "none"; in bnxt_report_link()
9042 speed, duplex, flow_ctrl); in bnxt_report_link()