Commit Graph

58661 Commits

Author SHA1 Message Date
Hauke Mehrtens
24066a9f63 kernel: Update to version 5.15.174
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-02-18 17:56:02 +01:00
Lucas Asvio
a4c06e081f kernel: ipq806x: refresh qca-nss patches to kernel 5.15.173 2025-02-17 21:13:07 +01:00
Lucas Asvio
f2e8302b14 feeds: change luci feed 2025-02-17 19:33:46 +01:00
Lucas Asvio
526c200987 kernel: ipq806x: refresh qca-nss patches to kernel 5.15.167 2025-02-17 19:33:46 +01:00
Lucas Asvio
c322f107e6 kernel: ipq806x: refresh qca-nss patches to kernel 5.15.164 2025-02-17 19:33:46 +01:00
Lucas Asvio
3d3919b90e mac80211: refresh regular mac80211 patches 2025-02-17 19:33:46 +01:00
Lucas Asvio
8e5c031ea9 feeds: change luci feed to ricsc repo 2025-02-17 19:33:46 +01:00
Lucas Asvio
b73703e1d7 Fix luci QAM-256 page support 2025-02-17 19:33:46 +01:00
Lucas Asvio
2c433b587a mac80211: fix and refresh NSS support patch 2025-02-17 19:33:46 +01:00
Lucas Asvio
f29ad3adb0 mac80211: refresh patch to change MS2TIME to 5-50 ms 2025-02-17 19:33:46 +01:00
Lucas Asvio
2c62013cc0 mac80211: update support for QAM-256 in 2.4GHz 2025-02-17 19:33:46 +01:00
Lucas Asvio
16792da026 mac80211: refresh regular mac80211 patches 2025-02-17 19:33:46 +01:00
Lucas Asvio
ec5c732214 kernel: ipq806x: refresh a qca-nss patch to kernel 5.15.162 2025-02-17 19:33:46 +01:00
Lucas Asvio
4989565644 config: basic config for r7800 with nss support
made a copy to .config (cp r7800-nss-config .config) and make defconfig
or make menuconfig.
2025-02-17 19:33:46 +01:00
Lucas Asvio
9f99ad8f70 mac80211: change MS2TIME to 5-50 ms 2025-02-17 19:33:46 +01:00
Lucas Asvio
8fe7208692 fix nss tx error in case a router in client mode is connected 2025-02-17 19:33:46 +01:00
Lucas Asvio
40082e3a25 feeds: change nss feed 2025-02-17 19:33:46 +01:00
Lucas Asvio
bdebcfe654 kernel: ipq806x: refresh qca-nss patches to kernel 5.15.158 2025-02-17 19:33:46 +01:00
Lucas Asvio
b1ea62e633 fix ath10k-ct support for qam-256 in 2.4GHz 2025-02-17 19:33:46 +01:00
Lucas Asvio
d57d9eb927 mac80211: Proper mark iTXQs for resumption
When a running wake_tx_queue() call is aborted due to a hw queue stop
the corresponding iTXQ is not always correctly marked for resumption:
wake_tx_push_queue() can stops the queue run without setting
@IEEE80211_TXQ_STOP_NETIF_TX.

Without the @IEEE80211_TXQ_STOP_NETIF_TX flag __ieee80211_wake_txqs()
will not schedule a new queue run and remaining frames in the queue get
stuck till another frame is queued to it.

Fix the issue for all drivers - also the ones with custom wake_tx_queue
callbacks - by moving the logic into ieee80211_tx_dequeue() and drop the
redundant @txqs_stopped.

@IEEE80211_TXQ_STOP_NETIF_TX is also renamed to @IEEE80211_TXQ_DIRTY to
better describe the flag.

Fixes: c850e31f79f0 ("wifi: mac80211: add internal handler for
wake_tx_queue")
Signed-off-by: Alexander Wetzel <alexander@wetzel-home.de>
Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
2025-02-17 19:33:46 +01:00
Lucas Asvio
29be3ba577 add and support for vendor_vht option 2025-02-17 19:33:46 +01:00
Lucas Asvio
7a31020772 add support for QAM-256 in 2.4GHz 2025-02-17 19:33:46 +01:00
Lucas Asvio
3d31199b30 fix feeds 2025-02-17 19:33:46 +01:00
Lucas Asvio
37707f253f kernel: ipq806x: refresh qca-nss patches to kernel 5.15.155
kernel: ipq806x: refresh qca-nss patches to kernel 5.15.150
2025-02-17 19:33:46 +01:00
Lucas Asvio
2d5c9d9cc7 add sqm script 2025-02-17 19:33:46 +01:00
Andrew Robbins
e3fb828fb7 refresh patches for 5.15.127 2025-02-17 19:33:46 +01:00
ACwifidude
07fa639746 fix qca-mcs-support patch 2025-02-17 19:33:46 +01:00
ACwifidude
5c69323136 fix socinfo patch 2025-02-17 19:33:46 +01:00
ACwifidude
9d45a899ad Revert "kernel: remove obsolete netfilter tcp window size check bypass patch"
This reverts commit 75e78bcaab.
2025-02-17 19:33:46 +01:00
ACwifidude
431106769e Add onhub NSS support 2025-02-17 19:33:46 +01:00
ACwifidude
32bedbbef3 fix mac80211 NSS patch 2025-02-17 19:33:46 +01:00
Takashi ISHIKAWA
d3b8d0071d ipq806x: fix l2tpv2 and tunipip6 NSS offloading, add WG2600HP support
ipq806x: add NEC WG2600HP NSS offloading support
ipq806x: fix qca-nss-l2tpv2 compile
ipq806x: fix qca-nss-tunipip6 lock
ipq806x: fix kernel panic at /sys/kernel/debug/qcom_socinfo/*/*

Signed-off-by: Takashi ISHIKAWA <tishi-github@tthy.org>
2025-02-17 19:33:46 +01:00
ACwifidude
c4bde93fa8 dmac clean range patch 2025-02-17 19:33:46 +01:00
Qosmio
4e3af531fa ipq806x: Fix incorrect pointer type .parent_names to parent_data
drivers/clk/qcom/gcc-ipq806x.c:3195:33: error: initialization of 'const char * const*' from incompatible pointer type 'const struct clk_parent_data *' [-Werror=incompatible-pointer-types]
 3195 |                 .parent_names = gcc_pxo_pll8_pll14_pll18_pll0,
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2025-02-17 19:33:46 +01:00
Qosmio
aea2acb440 ipq806x: Fix Reference to non-existent node or label "smb208_s1b"
ERROR: Input tree has errors, aborting (use -f to force output)

arch/arm/boot/dts/qcom-ipq8064.dtsi:1686.14-1698.5: ERROR (phandle_references): /soc/amba/nss-common: Reference to non-existent node or label "smb208_s1b"
2025-02-17 19:33:46 +01:00
ACwifidude
82d35e9490 ipq806x: NSS Hardware Offloading dts patch 2025-02-17 19:33:46 +01:00
Lucas Asvio
502e29963f Add NSS Package Feed 2025-02-17 19:33:46 +01:00
ACwifidude
92710c514e ipq806x: Optimize CPU up threshold 2025-02-17 19:33:46 +01:00
ACwifidude
eeadcfd895 ipq806x: NSS Hardware Offloading mac80211 support 2025-02-17 19:33:46 +01:00
ACwifidude
1b6ca8448f ipq806x: NSS Hardware Offloading iproute2 patches 2025-02-17 19:33:46 +01:00
ACwifidude
1d0be53c3d ipq806x: NSS Hardware Offloading additional patches 2025-02-17 19:33:46 +01:00
ACwifidude
c98e2dc975 ipq806x: NSS Hardware Offloading qdisc patches 2025-02-17 19:33:46 +01:00
ACwifidude
4cabdd199b ipq806x: NSS Hardware Offloading Target Core and ECM patches 2025-02-17 19:33:46 +01:00
ACwifidude
55bee42e28 ipq806x: NSS Hardware Offloading Target Files 2025-02-17 19:33:46 +01:00
ACwifidude
d97fb51bfd ipq806x: NSS Hardware Offloading Config5-15 2025-02-17 19:33:46 +01:00
Álvaro Fernández Rojas
4e41f2385d kernel: r8168: update to v8.055.00
Changelog: https://github.com/openwrt/rtl8168/compare/8.054.00...8.055.00

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry picked from commit 5dd763680e)
2025-02-05 15:19:31 +01:00
Daniel Golle
d62241cf5a mediatek: mt7622: fix SATA on BPi-R64
A commit which made their way into Linux stable down to 5.15 broke the
SATA support on the BPi-R64.

Fix this by importing a (still pending) patch re-adding the 'syscon'
compatible to the pciesys clock-controller which also contains phy-mode
bits referenced by the ahci_mtk driver expecting to access them using
syscon_regmap_lookup_by_phandle().

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 69890e16b3)
2025-02-01 05:19:18 +00:00
Álvaro Fernández Rojas
1292a493a6 bmips: shg2500: add missing led controller cells
Fixes the following DT warnings:
../dts/bcm63168-sercomm-shg2500.dts:76.4-14: Warning (reg_format): /ubus/spi@10001000/led-controller@1/led@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../dts/bcm63168-sercomm-shg2500.dts:75.9-78.5: Warning (avoid_default_addr_size): /ubus/spi@10001000/led-controller@1/led@1: Relying on default #address-cells value
../dts/bcm63168-sercomm-shg2500.dts:75.9-78.5: Warning (avoid_default_addr_size): /ubus/spi@10001000/led-controller@1/led@1: Relying on default #size-cells value

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry picked from commit fbe0bd5f64)
2025-01-28 08:36:43 +01:00
Sander Vanheule
4f2c6dbc39 realtek: Fix old compatible for HPE 1920-8G PoE
Supported devices are listed in the metadata as the first part of the
DTS compatible. This normally follows the format "vendor,device".

When updating the device name of the 180W 1920-8G PoE an underscore was
used, instead of a comma, to join the vendor and device name. This will
lead to warnings for users wanting to sysupgrade a device with an older
compatible, as the device's info does not match the one the metadata.

Fixes: 987c96e889 ("realtek: rename hpe,1920-8g-poe to match hardware")
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(cherry picked from commit 6a7fa68569)
2025-01-24 17:17:19 +01:00
Álvaro Fernández Rojas
b5ad709554 generic: backport pending gpio-regmap ops patch
This patch has been accepted for linux v6.14 so we can move it from pending
to backport.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry picked from commit 2f2e21a52b)
2025-01-22 21:01:01 +01:00