From ce70fe6f92dd5612c64847b34ab316cb8366f5cc Mon Sep 17 00:00:00 2001 From: Revanth Kumar Uppala Date: Fri, 24 May 2024 09:49:44 +0000 Subject: [PATCH] r8126: Enable PTP support Enable PTP support for r8126 ethernet driver Bug 4478230 Change-Id: I1aa31abb92bb9c8536854149e12cbb8aadf47112 Signed-off-by: Revanth Kumar Uppala Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3145172 Reviewed-by: Bitan Biswas GVS: buildbot_gerritrpt Tested-by: Bitan Biswas --- drivers/net/ethernet/realtek/r8126/Makefile | 4 ++-- drivers/net/ethernet/realtek/r8126/r8126_n.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/realtek/r8126/Makefile b/drivers/net/ethernet/realtek/r8126/Makefile index fb3d9301..c6cb3b3a 100644 --- a/drivers/net/ethernet/realtek/r8126/Makefile +++ b/drivers/net/ethernet/realtek/r8126/Makefile @@ -42,8 +42,8 @@ ENABLE_EEE = y ENABLE_S0_MAGIC_PACKET = n ENABLE_TX_NO_CLOSE = y ENABLE_MULTIPLE_TX_QUEUE = y -ENABLE_PTP_SUPPORT = n -ENABLE_PTP_MASTER_MODE = n +ENABLE_PTP_SUPPORT = y +ENABLE_PTP_MASTER_MODE = y ENABLE_RSS_SUPPORT = n ENABLE_LIB_SUPPORT = n ENABLE_USE_FIRMWARE_FILE = n diff --git a/drivers/net/ethernet/realtek/r8126/r8126_n.c b/drivers/net/ethernet/realtek/r8126/r8126_n.c index d01c7ef9..198a486e 100644 --- a/drivers/net/ethernet/realtek/r8126/r8126_n.c +++ b/drivers/net/ethernet/realtek/r8126/r8126_n.c @@ -13861,7 +13861,7 @@ rtl8126_init_one(struct pci_dev *pdev, tp->phy_reset_enable = rtl8126_xmii_reset_enable; tp->phy_reset_pending = rtl8126_xmii_reset_pending; tp->link_ok = rtl8126_xmii_link_ok; - + tp->HwSuppPtpVer = 1; #if LINUX_VERSION_CODE >= KERNEL_VERSION(5,11,0) dev->tstats = devm_netdev_alloc_pcpu_stats(&pdev->dev, struct pcpu_sw_netstats);