[][Kernel][mt7988][eth][Jaguar reset update dump xgmac usxgmii and default disable reset]
[Description]
Add dump gmac usxgmii info
[Release-log]
- disable reset function during test period
Change-Id: Ia990c68c66eedf699d8c06deda35fc4fad715a80
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7076771
diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_dbg.c b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_dbg.c
index 968f691..3e93200 100755
--- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_dbg.c
+++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_dbg.c
@@ -378,23 +378,19 @@
switch(dbg_level)
{
case 0:
- if (atomic_read(&reset_lock) == 0)
- atomic_inc(&reset_lock);
+ atomic_set(&force, 0);
break;
case 1:
- if (atomic_read(&force) == 0) {
- atomic_inc(&force);
+ if (atomic_read(&force) == 1)
schedule_work(ð->pending_work);
- } else
- pr_info(" device resetting !!!\n");
+ else
+ pr_info(" stat:disable\n");
break;
case 2:
- if (atomic_read(&reset_lock) == 1)
- atomic_dec(&reset_lock);
+ atomic_set(&force, 1);
break;
case 3:
- if (atomic_read(&force) == 0) {
- atomic_inc(&force);
+ if (atomic_read(&force) == 1) {
mtk_reset_flag = MTK_FE_STOP_TRAFFIC;
schedule_work(ð->pending_work);
} else