hc
2024-11-01 7e970c18f85f99acc678d90128b6e01dce1bf273
kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
....@@ -2721,7 +2721,7 @@
27212721 int ret, id = bsp_priv->bus_id;
27222722 int i;
27232723
2724
-#if 1
2724
+#if 0
27252725 if (is_valid_ether_addr(addr))
27262726 goto out;
27272727
....@@ -2753,7 +2753,7 @@
27532753 }
27542754 #endif
27552755
2756
- #if 0
2756
+ #if 1
27572757 if (at24_mac_read(macaddr) > 0) {
27582758 printk("ben %s: at24_mac_read Success!! \n", __func__);
27592759 memcpy(addr, macaddr, 6);
....@@ -2940,7 +2940,8 @@
29402940 .of_match_table = rk_gmac_dwmac_match,
29412941 },
29422942 };
2943
-module_platform_driver(rk_gmac_dwmac_driver);
2943
+//module_platform_driver(rk_gmac_dwmac_driver);
2944
+module_platform_driver1(rk_gmac_dwmac_driver)
29442945
29452946 MODULE_AUTHOR("Chen-Zhi (Roger Chen) <roger.chen@rock-chips.com>");
29462947 MODULE_DESCRIPTION("Rockchip RK3288 DWMAC specific glue layer");