Commit Graph

7319 Commits

Author SHA1 Message Date
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
975ce33610 bcm27xx: pull 6.6 patches from RPi
Adds latest 6.6 patches from the Raspberry Pi repository.

These patches were generated from:
https://github.com/raspberrypi/linux/commits/rpi-6.6.y/

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-04-29 23:01:01 +08:00
Christian Marangi
26c1b564e0 generic: drop redundant 6.6 patch
The ATS SFP GT-T quirk patch was backported to stable kernel 6.6 but
was not notice while bumping the kernel version as they listed the quirk
at the bottom of the SFP quirk table while our hack patch put it at the
top.

With migrating to the upstream version, the duplication was made more
apparent.

Drop the double entry for the SFP module as it's already there and not
needed and refresh patches.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-04-28 22:08:01 +08:00
coolsnowwolf
c5bf506e21 kernel: bump 6.x to latest HEAD 2025-04-27 04:49:12 +08:00
Christian Marangi
923677a74b generic: move QCOM SPI NAND driver
QCOM SPI NAND driver got merged upstream hence we can drop the special
patch from qualcommax and qualcommbe target and move them to the generic
backports directory to reduce patch maintenance.

While at it refresh any affected patch and target and also backport other
minor fixup for the SPI NAND driver merged upstream later.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-04-26 22:00:15 +08:00
coolsnowwolf
10874577a1 qualcommbe: sync with upstream 2025-04-25 22:25:08 +08:00
Shiji Yang
9e6f393b36 tools: zstd: update to 1.5.7
This new version has some performance enhancements.

Changelog:
https://github.com/facebook/zstd/releases/tag/v1.5.7

Upstreamed patch:
001-Provide-variant-pkg-config-file-for-multi-threaded-s.patch[1]

[1] f1f1ae369a

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
Link: https://github.com/openwrt/openwrt/pull/18064
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-04-24 20:33:09 +08:00
Coia Prant
88938fea92 kernel: modules: add HiNIC support
Add support for the Huawei Intelligent PCIE Network Interface Card.

Signed-off-by: Coia Prant <coiaprant@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-04-24 10:10:40 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
66d882cdb4 kernel: load module at boot time
This allows the network interface naming to be stable, free from any
possible interaction from external USB network devices that might
claim usb* interface names.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-04-24 10:00:28 +08:00
coolsnowwolf
f3c4b950ad kernel: bump 6.12 to 6.12.24 2025-04-23 10:10:09 +08:00
coolsnowwolf
e0568c7fc4 ca-certificates: update to version 20250419 2025-04-23 00:17:23 +08:00
Zoltan HERPAI
0fce46e742 include: move generic riscv64 ISA to rv64gc
The current CFLAGS (rv64imafdc) for the riscv64 targets do not contain
the full generic compute extension (g), as that also includes the
zicsr and zifencei extensions/instructions. Rename the default ISA to
'generic' to add distinction to the current binaries (although it's very
minimal), and use rv64gc for CFLAGS.

This is also a prep step for the upcoming gcv (vector-extension supporting)
targets like the Spacemit K1, and the thead-cores like the TH1520.

Compile-tested: all riscv64 targets
Runtime-tested:
 - SiFive Unleashed (FU540)
 - SiFive Unmatched (FU740)
 - VisionFive2 (JH7110)

Tested-by: Chuanhong Guo <gch981213@gmail.com>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2025-04-22 22:10:18 +08:00
Seo Suchan
56dc673f75 ca-certificates: update to version 20240203
Update Mozilla certificate authority bundle to version 2.64

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2025-04-21 22:00:16 +08:00
aiamadeus
0a942ade22 rockchip: add support for mangopi m28c v1.6
Warning: These changes will be reverted!
2025-04-20 23:02:25 +08:00
coolsnowwolf
2c32c4034a uboot-rockchip: fix rumu3f fine3399 support 2025-04-20 01:05:41 +08:00
coolsnowwolf
4a27d86207 OpenWrt v24.10.1: adjust config defaults 2025-04-19 01:00:11 +08:00
coolsnowwolf
9e24fd86d9 x86: Add CPU model for Intel Bartlett Lake (12P24T LGA1700) 2025-04-19 00:06:26 +08:00
coolsnowwolf
13472603c9 rockchip: mark hclk_vi as critical on rk3568 2025-04-18 23:12:11 +08:00
coolsnowwolf
7359e8a090 rockchip: add rockchip-naneng-combo-phy sgmii mac sel for 6.12 2025-04-18 22:51:27 +08:00
coolsnowwolf
4d9daeee2b rockchip: set led data mode for yt8521 phy 2025-04-18 22:49:47 +08:00
coolsnowwolf
da0dd59589 rockchip: add rfkill gpio neo driver for 6.12 2025-04-18 22:48:58 +08:00
coolsnowwolf
fb3d3ed80e rockchip: fix mmc sdhci of dwcmshc pd workaround on rk3576 in kernel 6.12 2025-04-18 22:47:48 +08:00
coolsnowwolf
b9c1373a04 rockchip: add pwmv4 support for rk3576 soc in kernel 6.12 2025-04-18 22:46:06 +08:00
coolsnowwolf
2f12c63bd0 rockchip: adds the otp node to the rk3576 soc for 6.12 2025-04-18 22:41:00 +08:00
coolsnowwolf
a3a98e1233 rockchip: initial support for RK3576 UFS controller for 6.12 2025-04-18 22:37:21 +08:00
coolsnowwolf
968e885b20 kernel: bump 5.x to latest HEAD 2025-04-18 22:27:08 +08:00
coolsnowwolf
a8189d93da
update openwrt-ci.yml 2025-04-18 12:19:56 +08:00
coolsnowwolf
90e32a97a0 uboot-rockchip: fixes rk3399 support
Fixes: #13446
2025-04-17 15:01:19 +08:00
Linus Walleij
f9b1222258 kernel: modules: Fix RTL8366RB title
The title of the RTL8366RB was wrong, probably a pure
copy/paste bug by me.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2025-04-16 22:10:16 +08:00
coolsnowwolf
0bc87353e5 Version update to R25.4.145 2025-04-16 12:11:08 +08:00
aiamadeus
ebbde708c8 uboot-rockchip: bump to 2025.04 2025-04-15 20:00:20 +08:00
coolsnowwolf
34e8beace9 kernel: bump 6.x to latest HEAD 2025-04-14 10:00:19 +08:00
Andre Heider
91d0fd154f hostapd: update to 2023-06-22
Removed, merged upstream:
- 170-wpa_supplicant-fix-compiling-without-IEEE8021X_EAPOL.patch

Manually refreshed:
- 040-mesh-allow-processing-authentication-frames-in-block.patch
- 600-ubus_support.patch
- 761-shared_das_port.patch

Fixes: a091a96 ("hostapd: always enable nl80211 driver support")
Signed-off-by: Andre Heider <a.heider@gmail.com>
2025-04-13 16:30:05 +08:00
Felix Fietkau
c61ceffddb iwinfo: add multi-radio support
Fix the path to the hostapd config file for queries

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-04-13 16:26:01 +08:00
Christian Marangi
25ebc3de2e generic: fix no previous prototype
It seems new kernel version introduced -Wmissing-prototypes. This new
warning reported drivers that define non static function that are used
statically in the driver.

Fix this by declaring making those function actually static if not
defined in any header and not used outside of the single driver.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-04-13 16:20:18 +08:00
coolsnowwolf
1d300215e5 mac80211: backport EHT API support 2025-04-13 16:18:08 +08:00
coolsnowwolf
4a21ec3e4f mt76: update to Git HEAD (2024-05-17) 2025-04-12 21:20:21 +08:00
Robert Marko
55e46bb63c iwinfo: update to Git HEAD (2025-02-06)
94b3a3c1a6c4 devices: add device id for Qualcomm Atheros IPQ5018
9cec6b4dd2df devices: add device id for Qualcomm Atheros QCN6122

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-04-12 16:38:30 +08:00
Felix Fietkau
3750142bb6 udebug: update to Git HEAD (2023-12-06)
6d3f51f9fda7 ucode: check for errors in ftruncate()

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-04-12 16:30:05 +08:00
Felix Fietkau
8ce3d7e91f ucode: update to Git HEAD (2025-03-24)
2824982da336 ubus: fix broken uc_ubus_defer()

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-04-12 16:28:16 +08:00
Robert Marko
9da01c6b7b rpcd: update to Git HEAD (2024-12-02)
cc9a471c32e1 rpc-sys: rework packagelist call for apk

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-04-12 16:21:15 +08:00
John Audia
ad4f5990fc linux-firmware: update to 20250311
Signed-off-by: John Audia <therealgraysky@proton.me>
Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-04-11 15:10:26 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
59540554ee package: add kmod-r8127 ethernet driver
r8127 is an out of tree driver provided by Realtek for RTL8127 devices.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-04-11 15:00:30 +08:00
coolsnowwolf
e61334eee7 ipq-wifi: update to Git HEAD (2025-04-08) 2025-04-10 12:08:43 +08:00
Shiji Yang
71813b0d03 generic: crypto: fix jitterentropy initialization failed issue
Sync jitterentropy source code with linux-6.12 to solve the
issue of jitterentropy initialization failed:

[ 9.523489] jitterentropy: Initialization failed with host not compliant with requirements: 9
[ 9.661916] kmodloader: 1 module could not be probed
[ 9.662377] kmodloader: - jitterentropy_rng - 0

In linux upstream commit cf27d9475f37 ("crypto: jitter - use
permanent health test storage"), when FIPS crypto is disabled,
the health test results are always explicitly skipped. That means
it will never return error code 9 (health test failed) again.

Fixes: https://github.com/openwrt/openwrt/issues/16684
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18399
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-04-10 11:59:41 +08:00
coolsnowwolf
7495ac1b63 kernel: bump 6.x to latest HEAD 2025-04-10 11:57:12 +08:00
Florian Maurer
ba66096756 mediatek: netgear-wax206 fix wifi leds
The wifi leds of the wax206 were not reacting. This patch enables
the green leds to show activity, as the blue ones are very bright.
Also set the label-mac to the gmac0.

Signed-off-by: Florian Maurer <f.maurer@outlook.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-04-09 22:10:18 +08:00
Andrew LaMarche
a7a6707213 airoha: an7581: fix phy2 led1 function
PHY2 led1 is configured to control PHY1's LED. Change it to PHY2.

Signed-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-04-08 22:20:01 +08:00
coolsnowwolf
b50369007d filogic: improve HUASIFEI WH3000 support 2025-04-07 21:00:02 +08:00
Michel Lespinasse
8c11125e5e rockchip: show boot stages on nanopi r6
Set up openwrt to show boot progress on the nanopi r6s/r6c system LED.

The LED blinking states indicate the boot stage. The LED is defined as
a power LED, but can still be set to heartbeat in /etc/config/system
after the system is done booting.

Signed-off-by: Michel Lespinasse <michel@lespinasse.org>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-04-05 22:10:09 +08:00
coolsnowwolf
7eb42a3618 rockchip: add support for Radxa ROCK 5B 2025-04-04 20:40:25 +08:00