| From | Köry Maincent <> | Subject | [PATCH net-next v5 14/16] net: ethtool: ts: Update GET_TS to reply the current selected timestamp | Date | Mon, 9 Oct 2023 17:51:36 +0200 |
| |
From: Kory Maincent <kory.maincent@bootlin.com>
As the default selected timestamp API change we have to change also the timestamp return by ethtool. This patch return now the current selected timestamp.
Signed-off-by: Kory Maincent <kory.maincent@bootlin.com> --- net/ethtool/ts.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/net/ethtool/ts.c b/net/ethtool/ts.c index d52b9800dc3b..11041a16de5b 100644 --- a/net/ethtool/ts.c +++ b/net/ethtool/ts.c @@ -31,19 +31,13 @@ static int ts_prepare_data(const struct ethnl_req_info *req_base, { struct ts_reply_data *data = TS_REPDATA(reply_base); struct net_device *dev = reply_base->dev; - const struct ethtool_ops *ops = dev->ethtool_ops; int ret; ret = ethnl_ops_begin(dev); if (ret < 0) return ret; - if (phy_has_tsinfo(dev->phydev)) - data->ts_layer = PHYLIB_TIMESTAMPING; - else if (ops->get_ts_info) - data->ts_layer = NETDEV_TIMESTAMPING; - else - data->ts_layer = NO_TIMESTAMPING; + data->ts_layer = dev->ts_layer; ethnl_ops_complete(dev); -- 2.25.1
|