drivers/net/phy: add the link modes for the 10BASE-T1S Ethernet PHY
authorPiergiorgio Beruto <piergiorgio.beruto@gmail.com>
Mon, 9 Jan 2023 16:59:58 +0000 (17:59 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 Jan 2023 08:35:02 +0000 (08:35 +0000)
commit16178c8ef53dc9734302c4c07633696454579ee3
tree228447ab50d4135168a42cb44006300567429a45
parent8580e16c28f3f1a1bee87de115157161577334b4
drivers/net/phy: add the link modes for the 10BASE-T1S Ethernet PHY

This patch adds the link modes for the IEEE 802.3cg Clause 147 10BASE-T1S
Ethernet PHY. According to the specifications, the 10BASE-T1S supports
Point-To-Point Full-Duplex, Point-To-Point Half-Duplex and/or
Point-To-Multipoint (AKA Multi-Drop) Half-Duplex operations.

Signed-off-by: Piergiorgio Beruto <piergiorgio.beruto@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/phy-core.c
drivers/net/phy/phy_device.c
drivers/net/phy/phylink.c
include/linux/phy.h
include/uapi/linux/ethtool.h
net/ethtool/common.c