[rdkb][common][bsp][Refactor and sync kernel from openwrt]

[Description]
95600331 [openwrt-24][common][bsp][Update readme for unified autobuild bpi-r4]
62c20e63 [openwrt-24][common][config][change unified autobuild bpi to bpi-r4]
49bdf917 [openwrt-24][Mac80211][2024-10-10 Update]
8884902b [kernel][mt7988][eth][Change the PSE_NO_DROP configuration to disable No Drop on the P1]
8b6360c1 [kernel][mt7988][eth][Revert memory high threshold setting for the CDM2]
df681693 [openwrt-24][mac80211][hnat][Add hwpath support]
ae31fde8 [openwrt][mt7988][tops][change tops encap_offload api]
fab0da5f [[Kernel][common][hnat][Fix the way of recording SMAC and DMAC in get_nexthop API]]
733f3ad8 [kernel][common][hnat][Add PPE pkt_type condition to entry delete by bssid/wcid API]
43dd7b8f [kernel][common][eth][Fix traffic stuck issue with EN8811H after the network restart]
73bd3ebc [kernel][mt7987][eth][Refactor initial function of the xfi_pll and toprgu for the USXGMII/SGMII]
67543ffc [kernel][common][eth][Add sanity check for the USXGMII/SGMII pointer]
a2a093b5 [kernel][mt7988][eth][Refactor the MTK_HWLRO enabling method by relocating it to the MT7988_CAPS]
507dd381 [kernel][common][eth][Fix register dump failure in mt753x switch]
7be881ef [kernel][common][eth][Fix code flow mismatch when non-mt753x switch using 0x1f as mdio address]
bb2adac3 [kernel][common][eth][Refactor GMAC jumbo frame support]
bb02ae35 [HIGH][kernel][common][eth][Update Airoha AN8801SB 1G PHY driver to v1.1.4]
de41e559 [kernel][common][app][Refactor the mtk_ppe support for the mtkhnat_util]
5c3be07b [kernel][mt7988][eth][net: phy: mediatek: mtk-2p5ge: Fix fw loading flow]
60dc45d5 [openwrt][common][app][Fix compiler warnings to avoid build failures]
c0b80498 [openwrt][common][app][Add ethswbox MR1 V1.3.0.0 for Mxl862xx]
087e5e2c [kernel][mt7988][switch][Add mxl862xx DSA driver GA v1.2.0.0]
8d4b4b2b [openwrt-24][common][config][Fix unified autobuild flow]
f3d78036 [openwrt-24][Release][Fix release build fail of Wi-Fi7 MT76]
2fa6e425 [openwrt-24][mt7988][eth][Fix the issue of firmware loss after toggling the interface up and down for the Aquantia 10G PHY]
a4642659 [opewnrt-24][common][bsp][Unified autobuild framework update]
c7a608e1 [openwrt-24][common][bsp][Disable building initramfs for bpi boards]
99aadf4d [openwrt-24][common][config][Remove unused file from unified autobuild]
f80d2252 [openwrt-24][common][config][Add BananaPi boards for unified autobuild]
504c3540 [openwrt-24][common][config][Allow bypass cleaning feeds for unified autobuild]
00f65ebc [openwrt-24][common][config][Update defconfig files of unified autobuild]
a37a8ecd [openwrt-24][common][config][Rewrite defconfig manipulation of unified autobuild]
b5cea6aa [openwrt-trunk][mt798x][config][Enable iptables, switch, and tcpdump packages]
39410d47 [MAC80211][hnat][Fix patch conflict issue]
0119aee2 [kernel][common][eth][Store NETSYS SER event in the eth reset structure instead of using static variables]
7d0f0b78 [openwrt-24][Release][Fix build fail of Wi-Fi7 MT76]
653936cc [kernel][mt7988][eth][Fix patches conflict issue]
0f9be39d [openwrt][common][eth][Add proprietary debugfs for the ETH]
10b1d1a4 [kernel][common][eth][Remove the unused variable in the mtk_mac_link_down() function]
765d2af7 [openwrt-24][common][bsp][Fix band 1 register failed issue]
2ae8c177 [openwrt-24][Release][Fix build fail of Wi-Fi7 MT76]
2b1b6dab [openwrt][mt7988][crypto][Change ESP offload config to default]
fa120419 [kernel][mt7988][eth][Add Aquantia AQR113C 10G PHY firmware package]
046cd633 [kernel][mt7987][eth][net: phy: mediatek: mtk-2p5ge: Force phy to enter AN state at beginning]
97d78ca1 [kernel][mt7987][eth][net: phy: mediatek: Add support for mt7987 built-in 2.5Gphy]
da9e1c24 [MAC80211][hnat][Fix patch conflict issue]
71a595f0 [kernel][common][eth][Decrease the USXGMII dumping range for the NETSYS SER]
8d606e49 [kernel][common][eth][Change the wait time for SER handshake with WiFi timeout to 10 seconds, and refactor the debugging messages]
51be0f13 [kernel][common][switch][Add 2500base-x for mt753x mac port setting]
17e01dcd [kernel][mt7988][eth][Refactor QDMA rate limit for the TOPS]
e04b73bf [MAC80211][hnat][Fix issue of PPE entry deletion by enhancing roaming handler]
167e53b9 [kernel][common][hnat][Add event to delete HNAT entries of bond slave when physical link is down]
e80a7ea9 [openwrt-24][common][bsp][Enable updating feeds with rebase for unified autobuild]
127b6a3c [openwrt-24][common][bsp][Update patch of script/feeds of unified autobuild]
27a5eed5 [openwrt][mt7988][tops][change maintenance for eth and hnat from patch way to files-5.4]
de310f02 [MAC80211][hnat][Fix patch conflict issue]
b7acb168 [kernel][mt7988][eth][Refactor the infrastructure of the NETSYS SER monitor and enhance the detection rules for ADMA_RX, GDM_RX, and QDMA_TX]
117ff793 [HIGH][mac80211][eth][Fix patch conflict issue]
05351d23 [HIGH][kernel][mt7986/81][eth][Change RX DMA L4 valid bit definition]
68562c64 [MAC80211][hnat][Fix double kfree wo issue when init wo fail]
b6d2ddbf [openwrt][common][config][Fix default kernel config for mxl862xx DSA]
d645f89f [openwrt-24][common][bsp][Add eeprom loading support for MT76]
2f52b080 [kernel][common][hnat][Fix coverity scan issue]
260804eb [kernel][common][hnat][Add HNAT DSA tag for MXL862_8021Q protocol]
c297a74d [openwrt][mt7987][crypto][Add package for eip196]
231f4714 [kernel][mt7988][switch][add mxl862xx SDK build]
3d24d1ec [kernel][mt7988][switch][add mxl862xx switch DSA driver]
05668a4d [kernel][common][hnat][Fix patch conflict issue]
189af907 [kernel][common][hnat][Add support to identify bond slave device]
0e62d3ef [openwrt][openwrt][app][Fix BridgePortConfigSet issue of ethswbox]
c69491cb [openwrt][app][Fix DEBUG_RMON_PORT issue of ethswbox]
df967857 [openwrt][Fix msdc source clock]
bb04bb14 [openwrt][common][Fix Bug in kernel upgrade from 5.4.271 to 5.4.281]
43d789fd [openwrt-24][common][image][Check symlinks for unified autobuild list function]
5e6b93c0 [openwrt][mt7987][app][Update mtk_factory_rw.sh]
43bdf85b [kernel][common][eth][Add Ethernet jumbo frame support]
45c7811b [openwrt-24][common][image][Add unified autobuild framework]
c96b6eea [openwrt-24][common][bsp][Add rtl8621n phy driver for unified autobuild]
7777d989 [openwrt-24][common][bsp][Add initial filogic target for unified autobuild]
8b607077 [kernel][mt7988][eth][Change the interface type to INTERNAL for the internal 2.5G PHY]
969a1c36 [High][kernel][mt7988][eth][dts: Change internal 2.5G phy mode to internal]
a4bc41d9 [kernel][common][eth][Fix Coverity defects in the USXGMII/SGMII]
9c76e0fd [[Kernel][common][hnat][Fix trace_printk and printk_limited debug log]]
1ca27815 [High][kernel][mt7981/mt7988][eth][net: phy: mediatek: Introduce mtk-phy-lib and add 2.5Gphy support]
fec7dd55 [High][kernel][mt7981/mt7988][eth][net: phy: Fix and get ready to integrate mediatek's internal ethernet phy]

[Release-log]

Change-Id: I1f66986e6db8a07330c79fd523089be254f5794a
107 files changed