[rdkb][common][bsp][Refactor and sync kernel from openwrt]
[Description]
920ddcf2 [MAC80211][hnat][Update IPv6 unbind issue for the routing mode]
937ac411 [kernel][common][Update kernel config to prevent build stop]
3d4ced59 [kernel][common][eth][Add netdev_upper_dev_link feature to the dsa_slave_create() function]
5a77ee07 [kernel][common][eth][Add dsa_port_from_netdev API to dsa framework]
ffb7812c [kernel][common][leds][Update kernel config to prevent build stop]
1f4d9d3a [openwrt][common][Add test tool to pass test vector]
5e041364 [openwrt][common][Change package category in menuconfig]
81974696 [openwrt][common][Fix aes ccm mode encrypt bug]
28b6a279 [openwrt][common][Fix build error in openssl-fips-ext]
769c7697 [kernel][common][Add patch to achieve fips140-3 compliance]
9b59f267 [openwrt][common][Add libkcapi to test fips140-3]
46bf5245 [openwrt][common][Add jitterrng package]
bf6fe74a [kernel][common][Backport libkcapi to v5.10]
8ad792d1 [kernel][common][Backport jitterrng to 2.2.0]
13ee647a [MAC80211][hnat][Fix IPv6 unbind issue for the routing mode]
05856c54 [kernel][mt7988][eth][Add 10G WAN support to mt7988d base on dsa-10g-spim-nand DTS]
313f5766 [openwrt][mt7988][tops][remove script 98-mtk-vpn]
4605625c [openwrt][mt7988][tops][support v1.2.0]
02a32c90 [openwrt][common][audio][Remove obsolete mt79xx audio driver from module.mk]
33b9a8df [openwrt][common][audio][Add WM8960 codec and MT7986 audio drivers to sound.mk]
7583e3a7 [kernel][mt7988][eth][Fix Link Partner link down issue for the SFP+ optical module]
259d232d [MAC80211][WED][Fix MT7981 wed detach occur call trace issue]
38b67904 [openwrt][mt7988][crypto][Refactor FP setting in IPSec hnat binding flow]
29f07a46 [openwrt][mt7988][crypto][Add check for algorithm used in xfrm_state]
68a3a4d8 [MAC80211][WED][Fix 2G WMM test fail]
f4a9a9af [kernel][common][leds][Add backport leds pwm multicolor from kernel 6.4]
86e8737c [kernel][mt7988][eth][Add DIP dynamic allocation to the LRO]
5433dd92 [kernel][mt7988][eth][i2.5Gphy: Add safer sequence to loadfirmware]
57514f1b [kernel][common][Refactor pinctrl spinlock patch name]
9a1a5b6c [kernel][pinctrl][Rename backport pinctrl patch]
2a50af6c [kernel][mt7988][crypto][Change backport patch name to satisfy naming rule]
dbbaf2d8 [openwrt][mt7988][tops][support v1.1.0]
a8235047 [kernel][common][eth][Fix refcount underflow issue in the pending_work]
ed7846eb [MAC80211][hnat][Improve ETH to ETH performace in an unbalanced PHY rate test for the mt7988]
30b53d1f [kernel][mt7988][hnat][Fix issue with 3PPE HNAT BIND during LAN WAN role swap]
5b4aef62 [kernel][mt7988][crypto][Fix xfrm_state add to hashtable]
8eefe83b [kernel][mt7988][hnat][Correct maximum rate limit criteria for the qdma_txqX and qdma_schX commands]
69a4f5af [kernel][mt7986][hnat][Fix issue of inactive HQoS functionality under PPPQ mode]
7a74acf7 [openwrt][common][Upgrade kernel version from 5.4.246 to 5.4.260]
1345887d [openwrt][common][crypto][Add kmod-crypto-chacha20-poly1305]
1404373a [kernel][common][Refactor rtq6056 backport patch path]
62742395 [openwrt][mt7988][pce][fix coverity defects]
ce4a3c4a [kernel][common][Refactor dhrystone backport patch path]
7fa2cbf9 [kernel][common][audio][Refactor mt7986 audio driver backport patch path]
026e4289 [MAC80211][hnat][Fix 64B short packets test cannot reach line rate for the mt7988]
3a75d682 [kernel][mt7988][crypto][Change xfrm policy check for IPsec decryption path]
eb84c73c [kernel][common][eth][Fix issue with XGDM hang when reconnecting SFP+ Optical module]
ac5fc068 [openwrt][mt7988][pce][fix out-of-bound array access]
97385f3c [kernel][common][eth][Fix issue with late-col hang when operating in half-duplex on the SGMII 1G PHY]
06f8dfe6 [MAC80211][hnat][Fix the typo to enable caching of the MIB function]
6b4b77e7 [kernel][common][audio][Add mt7986 audio driver in dts files]
34d90265 [kernel][common][audio][Add mt7986proslic machine driver to Kconfig and Makefile]
6f715d67 [kernel][common][audio][Add mt7986proslic machine driver]
b8c2e923 [kernel][common][audio][Add backport mt7986 audio driver from kernel 6.7]
2f1abd04 [kernel][common][audio][Remove mt79xx audio driver]
98e9ba78 [kernel][common][eth][Fix a traffic stuck issue when changing the SGMII autoneg mode]
0b6f8d87 [MAC80211][hnat][Add multiple PPE allocation of the ETH for mt7988]
162c66eb [openwrt][common][crypto][Remove ipsec service in strongswan]
8669e93b [openwrt][common][crypto][Change strongswan package dependency]
0c532b0d [kernel][mt7988][hnat][Add support for preventing hardware acceleration via skb mark checking]
7967721e [openwrt][mt7988][audio][Add -spi and driver to Kconfig and Makefile]
42c9b50b [openwrt][mt7988][audio][Add -spi for slic driver test]
8fe39e57 [openwrt][mt7988][crypto][Fix compile error without hnat]
[Release-log]
Change-Id: Ic979c02edfaccd00ea95b478ca0113a3434b4987
diff --git a/recipes-kernel/linux/linux-mediatek-5.4/mediatek/patches-5.4/patches-5.4.inc b/recipes-kernel/linux/linux-mediatek-5.4/mediatek/patches-5.4/patches-5.4.inc
index af8b569..e927bc3 100644
--- a/recipes-kernel/linux/linux-mediatek-5.4/mediatek/patches-5.4/patches-5.4.inc
+++ b/recipes-kernel/linux/linux-mediatek-5.4/mediatek/patches-5.4/patches-5.4.inc
@@ -35,10 +35,9 @@
file://1010-pcie-mediatek-fix-clearing-interrupt-status.patch \
file://1020-spi-nor-w25q512jv.patch \
file://1021-ubnt-ledbar-driver.patch \
- file://999-1000-backport-pinctrl-pinconf-setting-combo.patch \
- file://999-1033-backport-pinctrl-spinlock.patch \
+ file://999-1050-v6.4-backport-jitterrng-2.2.0.patch \
+ file://999-1051-v5.10-backport-libkcapi.patch \
file://999-1600-mdiobus-add-c45.patch \
- file://999-1700-macsec-revert-async-support.patch \
file://999-1701-add-default-setting-to-dsa-unused-port.patch \
file://999-1702-net-dsa-add-MT7531-Gigabit-Ethernet-PHY-setting.patch \
file://999-1703-mxl-gpy-phy-support.patch \
@@ -51,6 +50,14 @@
file://999-1710-net-phy-add-phylink-pcs-support.patch;apply=no \
file://999-1711-net-phy-add-phylink-pcs-decode-helper.patch \
file://999-1712-net-phy-add-phylink-rate-matching-support.patch;apply=no \
+ file://999-1713-v5.15-net-dsa-add-dsa_port_from_netdev.patch \
+ file://999-1714-v5.15-net-dsa-add-netdev_upper_dev_link.patch \
+ file://999-1800-v6.7-MT7986-ASoC-platform-driver.patch \
+ file://999-1801-v6.1-iio-adc-add-rtq6056-support.patch \
+ file://999-1802-v6.4-backport-pinctrl-pinconf-setting-combo.patch \
+ file://999-1803-v6.6-pinctrl-spinlock.patch \
+ file://999-1804-v6.4-leds-pwm-multicolor.patch \
+ file://999-1900-v6.3-lib-add-Dhrystone-benchmark-test.patch \
file://999-2000-show_model_name_in_cpuinfo_on_arm64.patch \
file://999-2001-kgdb-add-interrupt-control.patch \
file://999-2010-clk-mtk-add-mt7986-support.patch \
@@ -77,7 +84,8 @@
file://999-2140-mtk-thermal-add-lvts-support.patch \
file://999-2150-sound-add-some-helpers-to-control-mtk_memif.patch \
file://999-2151-sound-refine-hw-params-and-hw-prepare.patch \
- file://999-2152-sound-add-mt7986-driver.patch \
+ file://999-2152-sound-add-mt7986-si3218x-driver.patch \
+ file://999-2153-sound-add-si3218x-spi-driver.patch \
file://999-2300-mtk-sd-add-mt7986-support.patch \
file://999-2301-mtk-sd-Add-subsys-clock-control.patch \
file://999-2330-mtd-spinand-winbond-Support-for-W25MxxGV-W25NxxKV-series.patch \
@@ -152,6 +160,7 @@
file://999-2729-net-phy-remove-reporting-line-rate-to-mac.patch;apply=no \
file://999-2730-net-phy-sfp-change-shared-mod-def0.patch \
file://999-2800-misc-add-mtk-platform.patch \
+ file://999-2850-fips-140-3-compliance.patch \
file://999-2900-dts-mt7622-enable-new-mtk-snand-for-ubi.patch \
file://999-2901-dts-mt7622-remove-cooling-device.patch \
"