commit | 7a0e02597a04298bfafb05b44c5cb8201567afd6 | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Fri Sep 13 10:36:26 2024 +0800 |
committer | developer <developer@mediatek.com> | Fri Sep 13 21:05:21 2024 +0800 |
tree | 20526d2404b611b045fe1103adf56049918f1602 | |
parent | d68e69743f07f1bd4dab8830dea9dd35244d9806 [diff] |
[][kernel][mt7988][eth][Refactor QDMA rate limit for the TOPS] [Description] Refactor QDMA rate limit for the TOPS. Due to the previous method, some of phylink's functions for getting the maximum speed for rate adaptation were removed. Therefore, it causes the GMAC to be unable to configure the speed correctly when the PHY is running in rate adaptation mode. Without this path, the GMAC is unable to configure the speed correctly when the PHY is running in rate adaptation mode. [Release-log] N/A Change-Id: If380e6f1bc9f80eaa3ba89c3ebb13dc854b13984 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/9632660
Currently two release branches are supported:
21.02 This is the current in-use branch
git clone -b openwrt-21.02 https://git.openwrt.org/openwrt/openwrt.git
master (will be 24.0x branch later) The next version in development
git clone https://git.openwrt.org/openwrt/openwrt.git
cd openwrt echo "src-git mtk_openwrt_feed https://git01.mediatek.com/openwrt/feeds/mtk-openwrt-feeds" >> feeds.conf.default ./scripts/feeds update -a ./scripts/feeds install -a
21.02 branch
cp -af ./feeds/mtk_openwrt_feed/21.02/files/* . cp -af ./feeds/mtk_openwrt_feed/tools . for file in $(find ./feeds/mtk_openwrt_feed/21.02/patches-base -name "*.patch" | sort); do patch -f -p1 -i ${file}; done for file in $(find ./feeds/mtk_openwrt_feed/21.02/patches-feeds -name "*.patch" | sort); do patch -f -p1 -i ${file}; done
master branch
cp -af ./feeds/mtk_openwrt_feed/master/files/* . for file in $(find ./feeds/mtk_openwrt_feed/master/patches-base -name "*.patch" | sort); do patch -f -p1 -i ${file}; done
make menuconfig
21.02 branch
Target System -> MediaTek Ralink ARM Subtarget -> MT7981 / MT7986 / MT7988 Target Profile -> select as needed
master branch
Target System -> MediaTek Ralink ARM Subtarget -> Filogic 8x0 (MT798x) Target Profile -> select as needed
make V=s -j$(nproc)