EF4_FC_RX
efx->wanted_fc |= (EF4_FC_TX | EF4_FC_RX);
efx->wanted_fc &= ~(EF4_FC_TX | EF4_FC_RX);
if (wanted_fc & EF4_FC_RX)
wanted_fc = ((pause->rx_pause ? EF4_FC_RX : 0) |
if ((wanted_fc & EF4_FC_TX) && !(wanted_fc & EF4_FC_RX)) {
pause->rx_pause = !!(efx->wanted_fc & EF4_FC_RX);
bool rx_fc = !!(efx->link_state.fc & EF4_FC_RX);
efx->wanted_fc = EF4_FC_RX | EF4_FC_TX;
efx->wanted_fc = EF4_FC_RX;
BUILD_BUG_ON(EF4_FC_AUTO & (EF4_FC_RX | EF4_FC_TX));