[PATCH] r8152: Advertise support for software timestamping

Matthew Dawson posted 1 patch 2 years, 10 months ago
drivers/net/usb/r8152.c | 1 +
1 file changed, 1 insertion(+)
[PATCH] r8152: Advertise support for software timestamping
Posted by Matthew Dawson 2 years, 10 months ago
Since this drivers initial merge, the necessary support for software
based timestamping has been available.  Advertise support for this
feature enables the linuxptp project to work with it.

Signed-off-by: Matthew Dawson <matthew@mjdsystems.ca>
Tested-by: Mostafa Ayesh <mostafaayesh@outlook.com>
---
 drivers/net/usb/r8152.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index decb5ba56a259..44f64fd765a7d 100644
--- a/drivers/net/usb/r8152.c
+++ b/drivers/net/usb/r8152.c
@@ -9132,6 +9132,7 @@ static const struct ethtool_ops ops = {
 	.set_ringparam = rtl8152_set_ringparam,
 	.get_pauseparam = rtl8152_get_pauseparam,
 	.set_pauseparam = rtl8152_set_pauseparam,
+	.get_ts_info = ethtool_op_get_ts_info,
 };
 
 static int rtl8152_ioctl(struct net_device *netdev, struct ifreq *rq, int 
cmd)
-- 
2.39.2
Re: [PATCH] r8152: Advertise support for software timestamping
Posted by Paolo Abeni 2 years, 10 months ago
Hi,

On Wed, 2023-04-05 at 01:26 -0400, Matthew Dawson wrote:
> Since this drivers initial merge, the necessary support for software
> based timestamping has been available.  Advertise support for this
> feature enables the linuxptp project to work with it.
> 
> Signed-off-by: Matthew Dawson <matthew@mjdsystems.ca>
> Tested-by: Mostafa Ayesh <mostafaayesh@outlook.com>
> ---
>  drivers/net/usb/r8152.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
> index decb5ba56a259..44f64fd765a7d 100644
> --- a/drivers/net/usb/r8152.c
> +++ b/drivers/net/usb/r8152.c
> @@ -9132,6 +9132,7 @@ static const struct ethtool_ops ops = {
>  	.set_ringparam = rtl8152_set_ringparam,
>  	.get_pauseparam = rtl8152_get_pauseparam,
>  	.set_pauseparam = rtl8152_set_pauseparam,
> +	.get_ts_info = ethtool_op_get_ts_info,
>  };
>  
>  static int rtl8152_ioctl(struct net_device *netdev, struct ifreq *rq, int 
> cmd)

Does not apply cleanly to net-next due to last line being wrapped.

Please re-spin and specify the target tree into the subj.

Thanks!

Paolo