commit | be971725afb6b069f8d5c22123951c379ef3ff31 | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Mon May 23 13:51:05 2022 +0800 |
committer | developer <developer@mediatek.com> | Mon May 23 19:30:29 2022 +0800 |
tree | bab92be9d872ad19e1aa85cd15b48ea3a05dd3fd | |
parent | c1160869bfdbbc35e57ae7c2e0c8a54402570238 [diff] [blame] |
[][update netsys reset condition for ax7800 and ax8400] [Description] Add netsys reset flow for ax7800 and ax8400 -- ax7800 and ax8400 need reset two wifi chip - wifi notify eth when wifi chip online/offline - eth record wifi number by detect online/offline - eth need wait all wifi reset done before hw reset -- remove pse free empty detction - free empty trigger by chip when pse buffer less than drop threshold - pse is active when trigger free emptry - too much logs of free empty event may affect wifi packet handle [Release-log] N/A Change-Id: I8fa47be45a3d2783cc7217e0130b10bce03d77a7 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/6016967
diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_reset.h b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_reset.h index 9abd2f5..547d48f 100644 --- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_reset.h +++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_reset.h
@@ -11,7 +11,8 @@ #define MTK_FE_START_RESET 0x2000 #define MTK_FE_RESET_DONE 0x2001 #define MTK_WIFI_RESET_DONE 0x2002 -#define MTK_NAT_DISABLE 0x3000 +#define MTK_WIFI_CHIP_ONLINE 0x2003 +#define MTK_WIFI_CHIP_OFFLINE 0x2004 #define MTK_FE_RESET_NAT_DONE 0x4001 /* ADMA Rx Debug Monitor */