net: partial revert of the "Make timestamping selectable: series
authorJakub Kicinski <kuba@kernel.org>
Sun, 19 Nov 2023 02:38:05 +0000 (18:38 -0800)
committerJakub Kicinski <kuba@kernel.org>
Sun, 19 Nov 2023 02:42:37 +0000 (18:42 -0800)
commit289354f21b2c3fac93e956efd45f256a88a4d997
treedd510eeb40fcddad875a20b1a46dfd118b0620eb
parent055dd7511f675d26fa283b35bb3dadfc7f77ed97
net: partial revert of the "Make timestamping selectable: series

Revert following commits:

commit acec05fb78ab ("net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask")
commit 11d55be06df0 ("net: ethtool: Add a command to expose current time stamping layer")
commit bb8645b00ced ("netlink: specs: Introduce new netlink command to get current timestamp")
commit d905f9c75329 ("net: ethtool: Add a command to list available time stamping layers")
commit aed5004ee7a0 ("netlink: specs: Introduce new netlink command to list available time stamping layers")
commit 51bdf3165f01 ("net: Replace hwtstamp_source by timestamping layer")
commit 0f7f463d4821 ("net: Change the API of PHY default timestamp to MAC")
commit 091fab122869 ("net: ethtool: ts: Update GET_TS to reply the current selected timestamp")
commit 152c75e1d002 ("net: ethtool: ts: Let the active time stamping layer be selectable")
commit ee60ea6be0d3 ("netlink: specs: Introduce time stamping set command")

They need more time for reviews.

Link: https://lore.kernel.org/all/20231118183529.6e67100c@kernel.org/
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
23 files changed:
Documentation/netlink/specs/ethtool.yaml
Documentation/networking/ethtool-netlink.rst
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
drivers/net/phy/bcm-phy-ptp.c
drivers/net/phy/dp83640.c
drivers/net/phy/micrel.c
drivers/net/phy/mscc/mscc_ptp.c
drivers/net/phy/nxp-c45-tja11xx.c
drivers/net/phy/phy_device.c
include/linux/net_tstamp.h
include/linux/netdevice.h
include/linux/phy.h
include/uapi/linux/ethtool_netlink.h
include/uapi/linux/net_tstamp.h
net/core/dev.c
net/core/dev_ioctl.c
net/core/timestamping.c
net/ethtool/Makefile
net/ethtool/common.c
net/ethtool/common.h
net/ethtool/netlink.c
net/ethtool/netlink.h
net/ethtool/ts.c [deleted file]