Searched refs:flowctrl (Results 1 - 23 of 23) sorted by relevance

/linux-master/include/net/caif/
H A Dcaif_device.h17 * @flowctrl: Flow Control callback function. This function is
43 * CAIF Core layer must set the member flowctrl in order to supply
48 void (*flowctrl)(struct net_device *net, int on); member in struct:caif_dev_common
/linux-master/drivers/net/ethernet/atheros/alx/
H A Dethtool.c155 if (hw->flowctrl & ALX_FC_ANEG && hw->adv_cfg & ADVERTISED_Autoneg) {
156 if (hw->flowctrl & ALX_FC_RX) {
159 if (!(hw->flowctrl & ALX_FC_TX))
161 } else if (hw->flowctrl & ALX_FC_TX) {
206 ret = alx_setup_speed_duplex(hw, adv_cfg, hw->flowctrl);
219 pause->autoneg = !!(hw->flowctrl & ALX_FC_ANEG &&
221 pause->tx_pause = !!(hw->flowctrl & ALX_FC_TX);
222 pause->rx_pause = !!(hw->flowctrl & ALX_FC_RX);
247 if (!((fc ^ hw->flowctrl) & ALX_FC_ANEG))
249 if (fc & hw->flowctrl
[all...]
H A Dhw.h487 u8 flowctrl; member in struct:alx_hw
550 int alx_setup_speed_duplex(struct alx_hw *hw, u32 ethadv, u8 flowctrl);
H A Dhw.c722 int alx_setup_speed_duplex(struct alx_hw *hw, u32 ethadv, u8 flowctrl) argument
736 if (flowctrl & ALX_FC_ANEG) {
737 if (flowctrl & ALX_FC_RX) {
739 if (!(flowctrl & ALX_FC_TX))
741 } else if (flowctrl & ALX_FC_TX) {
H A Dmain.c1083 hw->flowctrl = ALX_FC_ANEG | ALX_FC_RX | ALX_FC_TX;
1813 err = alx_setup_speed_duplex(hw, hw->adv_cfg, hw->flowctrl);
/linux-master/drivers/soc/tegra/
H A DMakefile6 obj-$(CONFIG_SOC_TEGRA_FLOWCTRL) += flowctrl.o
H A Dflowctrl.c3 * drivers/soc/tegra/flowctrl.c
19 #include <soc/tegra/flowctrl.h>
41 "Tegra flowctrl not initialised!\n"))
56 "Tegra flowctrl not initialised!\n"))
170 { .compatible = "nvidia,tegra210-flowctrl" },
171 { .compatible = "nvidia,tegra124-flowctrl" },
172 { .compatible = "nvidia,tegra114-flowctrl" },
173 { .compatible = "nvidia,tegra30-flowctrl" },
174 { .compatible = "nvidia,tegra20-flowctrl" },
180 .name = "tegra-flowctrl",
[all...]
/linux-master/drivers/net/ethernet/asix/
H A Dax88796c_ioctl.c49 pause->tx_pause = !!(ax_local->flowctrl & AX_FC_TX);
50 pause->rx_pause = !!(ax_local->flowctrl & AX_FC_RX);
51 pause->autoneg = (ax_local->flowctrl & AX_FC_ANEG) ?
67 ax_local->flowctrl = fc;
76 maccr |= (ax_local->flowctrl & AX_FC_RX) ? MACCR_RXFC_ENABLE : 0;
77 maccr |= (ax_local->flowctrl & AX_FC_TX) ? MACCR_TXFC_ENABLE : 0;
H A Dax88796c_main.c717 if (ax_local->flowctrl & AX_FC_ANEG &&
723 maccr |= (ax_local->flowctrl & AX_FC_RX) ? MACCR_RXFC_ENABLE : 0;
724 maccr |= (ax_local->flowctrl & AX_FC_TX) ? MACCR_TXFC_ENABLE : 0;
867 ax_local->flowctrl = fc;
H A Dax88796c_main.h119 int flowctrl; member in struct:ax88796c_device
/linux-master/arch/arm/mach-tegra/
H A Dplatsmp.c21 #include <soc/tegra/flowctrl.h>
H A Dpm.c21 #include <soc/tegra/flowctrl.h>
H A Dreset-handler.S9 #include <soc/tegra/flowctrl.h>
H A Dsleep-tegra20.S12 #include <soc/tegra/flowctrl.h>
H A Dsleep-tegra30.S8 #include <soc/tegra/flowctrl.h>
/linux-master/drivers/net/caif/
H A Dcaif_serial.c259 ser->common.flowctrl != NULL)
260 ser->common.flowctrl(ser->dev, ON);
277 ser->common.flowctrl != NULL)
279 ser->common.flowctrl(ser->dev, OFF);
/linux-master/drivers/cpuidle/
H A Dcpuidle-tegra.c30 #include <soc/tegra/flowctrl.h>
/linux-master/net/caif/
H A Dcaif_usb.c171 common.flowctrl = NULL;
H A Dcaif_dev.c404 caifdev->flowctrl = dev_flowctrl;
/linux-master/drivers/net/ethernet/dlink/
H A Dsundance.c39 static int flowctrl=1; variable
108 module_param(flowctrl, int, 0);
111 MODULE_PARM_DESC(flowctrl, "Sundance Alta flow control [0|1]");
393 unsigned int flowctrl:1; member in struct:netdev_private
648 if (flowctrl == 1)
649 np->flowctrl = 1;
665 if (np->flowctrl)
1488 if (np->flowctrl && np->mii_if.full_duplex) {
1585 if (np->mii_if.full_duplex && np->flowctrl)
/linux-master/drivers/net/ethernet/broadcom/
H A Dtg3.c1902 u32 flowctrl = 0; local
1905 flowctrl |= FLOW_CTRL_RX;
1907 flowctrl |= FLOW_CTRL_TX;
1909 flowctrl |= FLOW_CTRL_TX;
1911 return flowctrl;
1932 u32 flowctrl = 0; local
1935 flowctrl |= FLOW_CTRL_RX;
1937 flowctrl |= FLOW_CTRL_TX;
1939 flowctrl |= FLOW_CTRL_TX;
1941 return flowctrl;
1963 u8 flowctrl = 0; local
4322 tg3_phy_autoneg_cfg(struct tg3 *tp, u32 advertise, u32 flowctrl) argument
5143 u16 flowctrl; local
5489 u16 flowctrl; local
[all...]
H A Dtg3.h2879 u8 flowctrl; member in struct:tg3_link_config
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar.c1465 u8 flowctrl; local
1474 flowctrl = mii_resolve_flowctrl_fdx(lcl_adv, rmt_adv);
1475 if (flowctrl & FLOW_CTRL_TX)
1477 if (flowctrl & FLOW_CTRL_RX)

Completed in 270 milliseconds