hc
2024-05-11 297b60346df8beafee954a0fd7c2d64f33f3b9bc
kernel/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
....@@ -1124,9 +1124,9 @@
11241124 #define RTL_8211F_PAGE_SELECT 0x1f
11251125 #define RTL_8211F_LCR_ADDR 0x10
11261126
1127
-#define GREEN_LED 0 // Â̵ÆÊÇLED0
1128
-#define YELLOW0_LED 1 // »ÆµÆÊÇLED1
1129
-#define YELLOW1_LED 2 // »ÆµÆÊÇLED2
1127
+#define GREEN_LED 0
1128
+#define YELLOW0_LED 1
1129
+#define YELLOW1_LED 2
11301130
11311131 static int rtl8211F_led_control(struct phy_device *phydev)
11321132 {
....@@ -1136,24 +1136,17 @@
11361136 if(!phydev) return 0;
11371137 if(phydev->phy_id!=0x001cc916) return 0; /* only for 8211E*/
11381138
1139
- // ÅäÖÃÍø¿ÚLEDµÆ
11401139 phy_write(phydev, 31, 0xd04);
1141
- temp = 0x02 << (5 * GREEN_LED); // Â̵ƱíʾÁ¬½Ó״̬
1142
- temp |= 0x08 << (5 * YELLOW0_LED); // »ÆµÆ±íʾÁ¬½Ó״̬
1140
+ temp = 0x02 << (5 * GREEN_LED);
1141
+ temp |= 0x08 << (5 * YELLOW0_LED);
11431142
1144
- temp |= 0x1b << (5 * YELLOW1_LED); // »ÆµÆ±íʾÊý¾Ý°üÊÕ·¢×´Ì¬
1143
+ temp |= 0x1b << (5 * YELLOW1_LED);
11451144 phy_write(phydev, 0x10, temp);
11461145
1147
- temp = 1 << (YELLOW1_LED + 1); // Â̵Ʋ»Ö¸Ê¾EEE½ÚÄÜ״̬, ²åÁËÍøÏߺóµÆÒª³£ÁÁ
1148
- // µ«»ÆµÆÒªÖ¸Ê¾EEE½ÚÄÜ״̬, ûÓÐÊý¾Ý°üʱµÆÒªÏ¨Ãð
1146
+ temp = 1 << (YELLOW1_LED + 1);
11491147 phy_write(phydev, 0x11, 0x00);
11501148 phy_write(phydev, 31, 0);
11511149
1152
- // ²åÉÏÍøÏߺó, Â̵Ƴ£ÁÁ; °ÎµôÍøÏߺó, Â̵ÆÏ¨Ãð
1153
- // Á´Â·Ö§³ÖEEE½ÚÄÜ: ÓÐÊý¾Ý´«Êä, »ÆµÆÉÁ˸, ·ñÔòϨÃð
1154
- // Á´Â·²»Ö§³ÖEEE½ÚÄÜ: ÓÐÊý¾Ý´«Êä, »ÆµÆÉÁ˸, ·ñÔò³£ÁÁ
1155
-
1156
- printk("<<<<<<<ben test led ctrl end %s\n",__FUNCTION__);
11571150 return 0;
11581151 }
11591152