Home
last modified time | relevance | path

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

12

/Linux-v5.4/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-flowctrl.txt5 - "nvidia,tegra20-flowctrl": for Tegra20
6 - "nvidia,tegra30-flowctrl": for Tegra30
7 - "nvidia,tegra114-flowctrl": for Tegra114
8 - "nvidia,tegra124-flowctrl": for Tegra124
9 - "nvidia,tegra132-flowctrl", "nvidia,tegra124-flowctrl": for Tegra132
10 - "nvidia,tegra210-flowctrl": for Tegra210
16 compatible = "nvidia,tegra20-flowctrl";
/Linux-v5.4/drivers/net/ethernet/atheros/alx/
Dethtool.c155 if (hw->flowctrl & ALX_FC_ANEG && hw->adv_cfg & ADVERTISED_Autoneg) { in alx_get_link_ksettings()
156 if (hw->flowctrl & ALX_FC_RX) { in alx_get_link_ksettings()
159 if (!(hw->flowctrl & ALX_FC_TX)) in alx_get_link_ksettings()
161 } else if (hw->flowctrl & ALX_FC_TX) { in alx_get_link_ksettings()
203 return alx_setup_speed_duplex(hw, adv_cfg, hw->flowctrl); in alx_set_link_ksettings()
212 pause->autoneg = !!(hw->flowctrl & ALX_FC_ANEG && in alx_get_pauseparam()
214 pause->tx_pause = !!(hw->flowctrl & ALX_FC_TX); in alx_get_pauseparam()
215 pause->rx_pause = !!(hw->flowctrl & ALX_FC_RX); in alx_get_pauseparam()
239 if (!((fc ^ hw->flowctrl) & ALX_FC_ANEG)) in alx_set_pauseparam()
241 if (fc & hw->flowctrl & ALX_FC_ANEG && in alx_set_pauseparam()
[all …]
Dhw.h487 u8 flowctrl; member
550 int alx_setup_speed_duplex(struct alx_hw *hw, u32 ethadv, u8 flowctrl);
Dhw.c722 int alx_setup_speed_duplex(struct alx_hw *hw, u32 ethadv, u8 flowctrl) in alx_setup_speed_duplex() argument
736 if (flowctrl & ALX_FC_ANEG) { in alx_setup_speed_duplex()
737 if (flowctrl & ALX_FC_RX) { in alx_setup_speed_duplex()
739 if (!(flowctrl & ALX_FC_TX)) in alx_setup_speed_duplex()
741 } else if (flowctrl & ALX_FC_TX) { in alx_setup_speed_duplex()
Dmain.c1084 hw->flowctrl = ALX_FC_ANEG | ALX_FC_RX | ALX_FC_TX; in alx_init_sw()
1788 err = alx_setup_speed_duplex(hw, hw->adv_cfg, hw->flowctrl); in alx_probe()
/Linux-v5.4/drivers/net/caif/
Dcaif_serial.c260 ser->common.flowctrl != NULL) in handle_tx()
261 ser->common.flowctrl(ser->dev, ON); in handle_tx()
279 ser->common.flowctrl != NULL) in caif_xmit()
281 ser->common.flowctrl(ser->dev, OFF); in caif_xmit()
Dcaif_spi.c446 cfspi->cfdev.flowctrl) { in cfspi_xmitlen()
448 cfspi->cfdev.flowctrl(cfspi->ndev, 1); in cfspi_xmitlen()
512 cfspi->cfdev.flowctrl) { in cfspi_xmit()
514 cfspi->cfdev.flowctrl(cfspi->ndev, 0); in cfspi_xmit()
Dcaif_hsi.c380 cfhsi->cfdev.flowctrl) { in cfhsi_tx_done()
383 cfhsi->cfdev.flowctrl(cfhsi->ndev, ON); in cfhsi_tx_done()
1057 cfhsi->cfdev.flowctrl) { in cfhsi_xmit()
1059 cfhsi->cfdev.flowctrl(cfhsi->ndev, OFF); in cfhsi_xmit()
/Linux-v5.4/include/net/caif/
Dcaif_device.h48 void (*flowctrl)(struct net_device *net, int on); member
/Linux-v5.4/drivers/soc/tegra/
DMakefile5 obj-$(CONFIG_SOC_TEGRA_FLOWCTRL) += flowctrl.o
/Linux-v5.4/drivers/net/ethernet/freescale/fman/
Dmac.c375 u8 flowctrl; in fman_get_pause_cfg() local
408 flowctrl = mii_resolve_flowctrl_fdx(lcl_adv, rmt_adv); in fman_get_pause_cfg()
409 if (flowctrl & FLOW_CTRL_RX) in fman_get_pause_cfg()
411 if (flowctrl & FLOW_CTRL_TX) in fman_get_pause_cfg()
/Linux-v5.4/drivers/net/ethernet/dlink/
Dsundance.c42 static int flowctrl=1; variable
116 module_param(flowctrl, int, 0);
119 MODULE_PARM_DESC(flowctrl, "Sundance Alta flow control [0|1]");
400 unsigned int flowctrl:1; member
659 if (flowctrl == 1) in sundance_probe1()
660 np->flowctrl = 1; in sundance_probe1()
676 if (np->flowctrl) in sundance_probe1()
1502 if (np->flowctrl && np->mii_if.full_duplex) { in netdev_error()
1599 if (np->mii_if.full_duplex && np->flowctrl) in set_rx_mode()
/Linux-v5.4/net/caif/
Dcaif_usb.c161 common.flowctrl = NULL; in cfusbl_device_notify()
Dcaif_dev.c397 caifdev->flowctrl = dev_flowctrl; in caif_device_notify()
/Linux-v5.4/drivers/net/ethernet/broadcom/
Dtg3.c1913 u32 flowctrl = 0; in tg3_decode_flowctrl_1000T() local
1916 flowctrl |= FLOW_CTRL_RX; in tg3_decode_flowctrl_1000T()
1918 flowctrl |= FLOW_CTRL_TX; in tg3_decode_flowctrl_1000T()
1920 flowctrl |= FLOW_CTRL_TX; in tg3_decode_flowctrl_1000T()
1922 return flowctrl; in tg3_decode_flowctrl_1000T()
1943 u32 flowctrl = 0; in tg3_decode_flowctrl_1000X() local
1946 flowctrl |= FLOW_CTRL_RX; in tg3_decode_flowctrl_1000X()
1948 flowctrl |= FLOW_CTRL_TX; in tg3_decode_flowctrl_1000X()
1950 flowctrl |= FLOW_CTRL_TX; in tg3_decode_flowctrl_1000X()
1952 return flowctrl; in tg3_decode_flowctrl_1000X()
[all …]
Dtg3.h2879 u8 flowctrl; member
/Linux-v5.4/arch/arm/boot/dts/
Dstih410-b2260.dts83 pinctrl-names = "default", "no-hw-flowctrl";
Dtegra114.dtsi183 compatible = "nvidia,tegra114-flowctrl";
Dtegra20.dtsi219 compatible = "nvidia,tegra20-flowctrl";
Dtegra30.dtsi323 compatible = "nvidia,tegra30-flowctrl";
Dtegra124.dtsi251 compatible = "nvidia,tegra124-flowctrl";
/Linux-v5.4/arch/arm64/boot/dts/nvidia/
Dtegra132.dtsi230 compatible = "nvidia,tegra132-flowctrl", "nvidia,tegra124-flowctrl";
Dtegra210.dtsi420 compatible = "nvidia,tegra210-flowctrl";
/Linux-v5.4/drivers/net/ethernet/freescale/
Dgianfar.c1489 u8 flowctrl; in gfar_get_flowctrl_cfg() local
1498 flowctrl = mii_resolve_flowctrl_fdx(lcl_adv, rmt_adv); in gfar_get_flowctrl_cfg()
1499 if (flowctrl & FLOW_CTRL_TX) in gfar_get_flowctrl_cfg()
1501 if (flowctrl & FLOW_CTRL_RX) in gfar_get_flowctrl_cfg()
/Linux-v5.4/drivers/tty/
Dmxser.c213 int flowctrl[32]; member
1624 me->flowctrl[p] |= 0x03; in mxser_ioctl_special()
1627 me->flowctrl[p] |= 0x0C; in mxser_ioctl_special()

12