[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 mt7986-si3218x machine driver to Kconfig and Makefile]
6f715d67 [kernel][common][audio][Add mt7986-si3218x 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 si3218x-spi and si3218x driver to Kconfig and Makefile]
42c9b50b [openwrt][mt7988][audio][Add si3218x-spi for si3218x slic driver test]
8fe39e57 [openwrt][mt7988][crypto][Fix compile error without hnat]

[Release-log]

Change-Id: Ic979c02edfaccd00ea95b478ca0113a3434b4987
100 files changed