From 7e970c18f85f99acc678d90128b6e01dce1bf273 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 01 Nov 2024 02:40:12 +0000
Subject: [PATCH] gmac get mac form eeprom

---
 kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c b/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
index 53bba2a..2fdce69 100644
--- a/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
+++ b/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
@@ -2721,7 +2721,7 @@
 	int ret, id = bsp_priv->bus_id;
 	int i;
 
-#if 1
+#if 0
 	if (is_valid_ether_addr(addr))
 		goto out;
 
@@ -2753,7 +2753,7 @@
 	}
 #endif
 		
-	#if 0
+	#if 1
         if (at24_mac_read(macaddr) > 0) {
                 printk("ben %s: at24_mac_read Success!! \n", __func__);
                 memcpy(addr, macaddr, 6);
@@ -2940,7 +2940,8 @@
 		.of_match_table = rk_gmac_dwmac_match,
 	},
 };
-module_platform_driver(rk_gmac_dwmac_driver);
+//module_platform_driver(rk_gmac_dwmac_driver);
+module_platform_driver1(rk_gmac_dwmac_driver)
 
 MODULE_AUTHOR("Chen-Zhi (Roger Chen) <roger.chen@rock-chips.com>");
 MODULE_DESCRIPTION("Rockchip RK3288 DWMAC specific glue layer");

--
Gitblit v1.6.2