On 7/2/26 04:57, [email protected] wrote: > From: Wei Fang <[email protected]> > > When adding phylink MAC operations support to the NETC switch driver, > Russell King pointed out several pieces of invalid logic in the > .mac_link_up() implementation (see [1] and [2]): > > 1) Half-duplex backpressure is not supported by the kernel, Ethernet > relies on packet dropping for congestion management. > > 2) phylink_autoneg_inband() is unnecessary, as RGMII in-band status is > not supported. > > 3) TX and RX pause are disabled in half-duplex mode, so there is no > need to override them in .mac_link_up(). > > The same invalid logic is also present in enetc4_pl_mac_link_up(), so > remove the invalid code from it. > > Link: https://lore.kernel.org/imx/[email protected]/ # 1 > Link: https://lore.kernel.org/imx/[email protected]/ # 2 > Signed-off-by: Wei Fang <[email protected]> Reviewed-by: Maxime Chevallier <[email protected]> Maxime
- [PATCH v2 net-next 00/14] net: enetc: cleanups and impro... wei . fang
- [PATCH v2 net-next 01/14] net: enetc: extract commo... wei . fang
- [PATCH v2 net-next 02/14] net: enetc: extract commo... wei . fang
- [PATCH v2 net-next 03/14] net: enetc: convert ndo_s... wei . fang
- [PATCH v2 net-next 05/14] net: enetc: use PCI devic... wei . fang
- [PATCH v2 net-next 04/14] net: enetc: improve MAFT ... wei . fang
- [PATCH v2 net-next 06/14] net: enetc: simplify enet... wei . fang
- [PATCH v2 net-next 07/14] net: enetc: differentiate... wei . fang
- Re: [PATCH v2 net-next 07/14] net: enetc: diffe... Maxime Chevallier
- [PATCH v2 net-next 08/14] net: enetc: remove invali... wei . fang
- Re: [PATCH v2 net-next 08/14] net: enetc: remov... Maxime Chevallier
- [PATCH v2 net-next 09/14] net: enetc: remove enetc4... wei . fang
- [PATCH v2 net-next 10/14] net: enetc: refactor SI V... wei . fang
- [PATCH v2 net-next 11/14] net: enetc: move enetc_se... wei . fang
- [PATCH v2 net-next 12/14] net: enetc: remove redund... wei . fang
- [PATCH v2 net-next 13/14] net: enetc: use alloc_eth... wei . fang
- [PATCH v2 net-next 14/14] net: enetc: use kzalloc_f... wei . fang
