]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: phy: microchip_t1s: configure collision detection based on PLCA mode
authorParthiban Veerasooran <parthiban.veerasooran@microchip.com>
Thu, 10 Oct 2024 08:22:05 +0000 (13:52 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 11 Oct 2024 22:54:40 +0000 (15:54 -0700)
commit78341049fbcde04f45738e9d06cb0fa75207e0f1
tree3ee96acd3ae7831c86942b11766c19d3be2a19e9
parent6b079d8f7b959277e92eb66eba8dd4d03c25bb1a
net: phy: microchip_t1s: configure collision detection based on PLCA mode

As per LAN8650/1 Rev.B0/B1 AN1760 (Revision F (DS60001760G - June 2024))
and LAN8670/1/2 Rev.C1/C2 AN1699 (Revision E (DS60001699F - June 2024)),
under normal operation, the device should be operated in PLCA mode.
Disabling collision detection is recommended to allow the device to
operate in noisy environments or when reflections and other inherent
transmission line distortion cause poor signal quality. Collision
detection must be re-enabled if the device is configured to operate in
CSMA/CD mode.

Signed-off-by: Parthiban Veerasooran <parthiban.veerasooran@microchip.com>
Link: https://patch.msgid.link/20241010082205.221493-8-parthiban.veerasooran@microchip.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/microchip_t1s.c