]> www.infradead.org Git - users/hch/dma-mapping.git/commit
net: dsa: microchip: use collision based back pressure mode
authorEnguerrand de Ribaucourt <enguerrand.de-ribaucourt@savoirfairelinux.com>
Fri, 21 Jun 2024 14:43:21 +0000 (16:43 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sun, 23 Jun 2024 09:06:58 +0000 (10:06 +0100)
commitd963c95bc9840d070a788c35e41b715a648717f7
treeba12e572aae4271f726d2f7fb424eb4120f42a33
parent54a4e5c16382e871c01dd82b47e930fdce30406b
net: dsa: microchip: use collision based back pressure mode

Errata DS80000758 states that carrier sense back pressure mode can cause
link down issues in 100BASE-TX half duplex mode. The datasheet also
recommends to always use the collision based back pressure mode.

Fixes: b987e98e50ab ("dsa: add DSA switch driver for Microchip KSZ9477")
Signed-off-by: Enguerrand de Ribaucourt <enguerrand.de-ribaucourt@savoirfairelinux.com>
Reviewed-by: Woojung Huh <Woojung.huh@microchip.com>
Acked-by: Arun Ramadoss <arun.ramadoss@microchip.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/microchip/ksz9477.c
drivers/net/dsa/microchip/ksz9477_reg.h