| /Linux-v5.15/Documentation/devicetree/bindings/arm/tegra/ | 
| D | nvidia,tegra20-flowctrl.txt | 5   - "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.15/drivers/net/ethernet/atheros/alx/ | 
| D | ethtool.c | 155 	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() 206 	ret = alx_setup_speed_duplex(hw, adv_cfg, hw->flowctrl);  in alx_set_link_ksettings() 219 	pause->autoneg = !!(hw->flowctrl & ALX_FC_ANEG &&  in alx_get_pauseparam() 221 	pause->tx_pause = !!(hw->flowctrl & ALX_FC_TX);  in alx_get_pauseparam() 222 	pause->rx_pause = !!(hw->flowctrl & ALX_FC_RX);  in alx_get_pauseparam() 247 		if (!((fc ^ hw->flowctrl) & ALX_FC_ANEG))  in alx_set_pauseparam() 249 		if (fc & hw->flowctrl & ALX_FC_ANEG &&  in alx_set_pauseparam() [all …] 
 | 
| D | hw.h | 487 	u8 flowctrl;  member 550 int alx_setup_speed_duplex(struct alx_hw *hw, u32 ethadv, u8 flowctrl);
  | 
| D | hw.c | 722 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()
  | 
| D | main.c | 1084 	hw->flowctrl = ALX_FC_ANEG | ALX_FC_RX | ALX_FC_TX;  in alx_init_sw() 1812 		err = alx_setup_speed_duplex(hw, hw->adv_cfg, hw->flowctrl);  in alx_probe()
  | 
| /Linux-v5.15/drivers/net/caif/ | 
| D | caif_serial.c | 259 		ser->common.flowctrl != NULL)  in handle_tx() 260 				ser->common.flowctrl(ser->dev, ON);  in handle_tx() 277 		ser->common.flowctrl != NULL)  in caif_xmit() 279 		ser->common.flowctrl(ser->dev, OFF);  in caif_xmit()
  | 
| /Linux-v5.15/include/net/caif/ | 
| D | caif_device.h | 48 	void (*flowctrl)(struct net_device *net, int on);  member
  | 
| /Linux-v5.15/drivers/soc/tegra/ | 
| D | Makefile | 5 obj-$(CONFIG_SOC_TEGRA_FLOWCTRL) += flowctrl.o
  | 
| /Linux-v5.15/drivers/net/ethernet/freescale/fman/ | 
| D | mac.c | 375 	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.15/drivers/net/ethernet/dlink/ | 
| D | sundance.c | 39 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 646 		if (flowctrl == 1)  in sundance_probe1() 647 			np->flowctrl = 1;  in sundance_probe1() 663 	if (np->flowctrl)  in sundance_probe1() 1488 			if (np->flowctrl && np->mii_if.full_duplex) {  in netdev_error() 1585 	if (np->mii_if.full_duplex && np->flowctrl)  in set_rx_mode()
  | 
| /Linux-v5.15/drivers/net/ethernet/broadcom/ | 
| D | tg3.c | 1901 	u32 flowctrl = 0;  in tg3_decode_flowctrl_1000T()  local 1904 		flowctrl |= FLOW_CTRL_RX;  in tg3_decode_flowctrl_1000T() 1906 			flowctrl |= FLOW_CTRL_TX;  in tg3_decode_flowctrl_1000T() 1908 		flowctrl |= FLOW_CTRL_TX;  in tg3_decode_flowctrl_1000T() 1910 	return flowctrl;  in tg3_decode_flowctrl_1000T() 1931 	u32 flowctrl = 0;  in tg3_decode_flowctrl_1000X()  local 1934 		flowctrl |= FLOW_CTRL_RX;  in tg3_decode_flowctrl_1000X() 1936 			flowctrl |= FLOW_CTRL_TX;  in tg3_decode_flowctrl_1000X() 1938 		flowctrl |= FLOW_CTRL_TX;  in tg3_decode_flowctrl_1000X() 1940 	return flowctrl;  in tg3_decode_flowctrl_1000X() [all …] 
 | 
| D | tg3.h | 2879 	u8				flowctrl;  member
  | 
| /Linux-v5.15/net/caif/ | 
| D | caif_usb.c | 167 	common.flowctrl = NULL;  in cfusbl_device_notify()
  | 
| D | caif_dev.c | 403 		caifdev->flowctrl = dev_flowctrl;  in caif_device_notify()
  | 
| /Linux-v5.15/arch/arm/boot/dts/ | 
| D | stih410-b2260.dts | 82 			pinctrl-names = "default", "no-hw-flowctrl";
  | 
| D | tegra114.dtsi | 186 		compatible = "nvidia,tegra114-flowctrl";
  | 
| D | tegra20.dtsi | 248 		compatible = "nvidia,tegra20-flowctrl";
  | 
| D | tegra30.dtsi | 364 		compatible = "nvidia,tegra30-flowctrl";
  | 
| D | tegra124.dtsi | 282 		compatible = "nvidia,tegra124-flowctrl";
  | 
| /Linux-v5.15/arch/arm64/boot/dts/nvidia/ | 
| D | tegra132.dtsi | 234 		compatible = "nvidia,tegra132-flowctrl", "nvidia,tegra124-flowctrl";
  | 
| D | tegra210.dtsi | 473 		compatible = "nvidia,tegra210-flowctrl";
  | 
| /Linux-v5.15/drivers/net/ethernet/freescale/ | 
| D | gianfar.c | 1465 		u8 flowctrl;  in gfar_get_flowctrl_cfg()  local 1474 		flowctrl = mii_resolve_flowctrl_fdx(lcl_adv, rmt_adv);  in gfar_get_flowctrl_cfg() 1475 		if (flowctrl & FLOW_CTRL_TX)  in gfar_get_flowctrl_cfg() 1477 		if (flowctrl & FLOW_CTRL_RX)  in gfar_get_flowctrl_cfg()
  |