Message ID | 20240906144632.404651-2-gal@nvidia.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 3fc85527b08c71eea2bca140e8fd939859a1cdfc |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | RX software timestamp for all - round 3 | expand |
On Fri, Sep 6, 2024 at 7:46 AM Gal Pressman <gal@nvidia.com> wrote: > > The responsibility for reporting of RX software timestamp has moved to > the core layer (see __ethtool_get_ts_info()), remove usage from the > device drivers. > > Reviewed-by: Carolina Jubran <cjubran@nvidia.com> > Reviewed-by: Rahul Rameshbabu <rrameshbabu@nvidia.com> > Signed-off-by: Gal Pressman <gal@nvidia.com> Thanks. Reviewed-by: Michael Chan <michael.chan@broadcom.com>
On Fri, Sep 6, 2024 at 8:16 PM Gal Pressman <gal@nvidia.com> wrote: > > The responsibility for reporting of RX software timestamp has moved to > the core layer (see __ethtool_get_ts_info()), remove usage from the > device drivers. > > Reviewed-by: Carolina Jubran <cjubran@nvidia.com> > Reviewed-by: Rahul Rameshbabu <rrameshbabu@nvidia.com> > Signed-off-by: Gal Pressman <gal@nvidia.com> > --- > drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c b/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c > index 9dadc89378f0..8fe680e691a3 100644 > --- a/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c > +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c > @@ -5040,11 +5040,8 @@ static int bnxt_get_ts_info(struct net_device *dev, > struct bnxt_ptp_cfg *ptp; > > ptp = bp->ptp_cfg; > - info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | > - SOF_TIMESTAMPING_RX_SOFTWARE | > - SOF_TIMESTAMPING_SOFTWARE; > + info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE; > > - info->phc_index = -1; > if (!ptp) > return 0; Reviewed-by: Pavan Chebbi <pavan.chebbi@broadcom.com> > > -- > 2.40.1 >
diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c b/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c index 9dadc89378f0..8fe680e691a3 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c @@ -5040,11 +5040,8 @@ static int bnxt_get_ts_info(struct net_device *dev, struct bnxt_ptp_cfg *ptp; ptp = bp->ptp_cfg; - info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | - SOF_TIMESTAMPING_RX_SOFTWARE | - SOF_TIMESTAMPING_SOFTWARE; + info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE; - info->phc_index = -1; if (!ptp) return 0;