From f743a7adbd6e230d66a6206fa115b59fec2d88eb Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Wed, 22 Nov 2023 01:07:42 +0000
Subject: [PATCH] disable pwm7

---
 kernel/drivers/net/ethernet/realtek/r8169.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kernel/drivers/net/ethernet/realtek/r8169.c b/kernel/drivers/net/ethernet/realtek/r8169.c
index cc7db2f..9db26de 100644
--- a/kernel/drivers/net/ethernet/realtek/r8169.c
+++ b/kernel/drivers/net/ethernet/realtek/r8169.c
@@ -5117,6 +5117,10 @@
 
 	/* Adjust EEE LED frequency */
 	RTL_W8(tp, EEE_LED, RTL_R8(tp, EEE_LED) & ~0x07);
+	printk("r8169 EEE_LED value init: %x\n",RTL_R16(tp,0x18));
+        RTL_W16(tp, 0x18, 0x024F);
+	printk("r8169 EEE_LED write: %x\n",RTL_R16(tp,0x18));
+
 }
 
 static void rtl_hw_start_8411(struct rtl8169_private *tp)
@@ -7435,7 +7439,7 @@
 	clk_disable_unprepare(data);
 }
 
-extern ssize_t at24_mac1_read(unsigned char* mac);
+extern ssize_t at24_mac2_read(unsigned char* mac);
 static int rtl_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
 {
 	const struct rtl_cfg_info *cfg = rtl_cfg_infos + ent->driver_data;
@@ -7598,7 +7602,7 @@
 //	for (i = 0; i < ETH_ALEN; i++)
 //		dev->dev_addr[i] = RTL_R8(tp, MAC0 + i);
 	memset(mac, 0x00, 6);
-	at24_mac1_read(mac);
+	at24_mac2_read(mac);
 
 	if ((mac[0] == 0x68) && (mac[1] == 0xed))
 	{

--
Gitblit v1.6.2