7368 Commits

Author SHA1 Message Date
coolsnowwolf
39c1fd38bb qca-ssdk: update for 6.12 compatibility 2025-05-26 17:04:46 +08:00
coolsnowwolf
ffb1a19169 mac80211: add ath11k kernel 6.12 support 2025-05-26 16:40:57 +08:00
coolsnowwolf
cd5512c2b0 x86: use kernel 6.12 by default 2025-05-26 04:22:51 +08:00
coolsnowwolf
c3782626bf kernel/qualcommax: Create kernel files for v6.12 (from v6.6) 2025-05-26 04:19:16 +08:00
coolsnowwolf
dc697e0bf6 generic: sync base with upstream kernel 6.12 2025-05-26 03:55:34 +08:00
coolsnowwolf
a655a9c5a4 toolchain: gcc: add support for GCC 14.3 2025-05-26 03:03:20 +08:00
coolsnowwolf
6a5bb9d211 kernel: bump all to latest HEAD 2025-05-26 02:21:39 +08:00
Linus Walleij
69ea00d8f2 package: usbgadget: define conffile
The /etc/config/usbgadget file is a conffile,
so specify it as such.

Reviewed-by: Chuanhong Guo <gch981213@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2025-05-25 22:30:18 +08:00
Mieczyslaw Nalewaj
e0faf71ce5 kernel: mtk_bmt: fix compile warning
For kernel 6.12 there is a warning causing an error.
Swapping the arguments solves the problem.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-24 23:00:09 +08:00
Rosen Penev
ca9b1c268b tools: add cmake dependency to bzip2
It's using cmake.mk so it needs CMake to build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-23 23:00:29 +08:00
coolsnowwolf
7ffccd127c x86: enable RETHUNK for buggy Intel 2025-05-22 10:30:30 +08:00
John Audia
92377544b4 intel-microcode: update to 20250512
Signed-off-by: John Audia <therealgraysky@proton.me>
2025-05-22 10:27:06 +08:00
Felix Fietkau
c943d243ba kernel: backport mhi download to 6.1
Required by a newer mac80211 backport

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-05-21 16:02:26 +08:00
John Audia
a92867827f x86: add new defualt config option
Added CONFIG_MITIGATION_ITS=y introduced with kernel version 6.6.91

Fixes: https://github.com/coolsnowwolf/lede/issues/13493

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-05-21 16:00:08 +08:00
Ryan Keane
914bd71225 openssl: Update to 3.5.0
Refresh patch:
- 100-Configure-afalg-support.patch
- 120-strip-cflags-from-binary.patch
- 140-allow-prefer-chacha20.patch
- 500-e_devcrypto-default-to-not-use-digests-in-engine.patch
- 510-e_devcrypto-ignore-error-when-closing-session.patch

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15804
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-20 13:51:03 +08:00
coolsnowwolf
6620a5e83c kernel: bump all to latest HEAD 2025-05-20 13:30:52 +08:00
Boos4721
59ef9ef118
kernel: bump 6.12 to 6.12.29 (#13490) 2025-05-19 20:01:20 +08:00
Mieczyslaw Nalewaj
7eb28c91fe kernel: filter out compiler RUSTC opts
These get dynamically set, not relevant for targets.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-05-18 22:01:26 +08:00
aiamadeus
aa846c933a rockchip: sync MSI patch with upstream 2025-05-17 23:00:09 +08:00
aiamadeus
8439450f83 aic8800: fixes build with mac80211 6.1 2025-05-16 21:01:05 +08:00
Hauke Mehrtens
45a37319a0 mac80211: Update to version 6.1.110-1
Upstream removed SSB and BCMA, the drivers are now compiled against
the in kernel versions. No need to patch this for OpenWrt.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-05-16 20:20:17 +08:00
Joe Zheng
fc02b412fc firmware: add Intel VPU/NPU firmware
This package is for NPU/VPU firmware.

Details in https://github.com/intel/linux-npu-driver

Intel VPU firmware is now part of linux-firmware.

The current FW file names in linux-firmware do not match intel vpu
driver, create links to fix it.

Signed-off-by: Joe Zheng <joe.zheng@intel.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-15 21:10:06 +08:00
Daniel Golle
12749793ab kernel: modules: MIPI DBI TFT panels
Package kmod-drm-panel-mipi-dbi as well as modules it depends on in
order to support a wide range of MIPI DBI complaint SPI-connected
TFT panels.

See https://github.com/notro/panel-mipi-dbi/ for more information on
how to use specific panels.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-05-15 16:20:02 +08:00
Álvaro Fernández Rojas
2b23abbb6b bcm27xx: fixes drm-rp1 dependencies
kmod-drm-rp1-dsi, kmod-drm-rp1-dpi and kmod-drm-rp1-vec should depend on
kmod-drm-dma-helper and kmod-drm-vram-helper in order to fix dependency
errors when all kernel modules are selected.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-05-14 23:00:08 +08:00
John Audia
f387ee9b9a linux-firmware: update to 20250509
Signed-off-by: John Audia <therealgraysky@proton.me>
2025-05-13 23:00:30 +08:00
coolsnowwolf
0ebb4c0b0a bcm27xx: Remove upstreamed patches 2025-05-12 15:49:48 +08:00
coolsnowwolf
b3f63c7948 kernel: bump all to latest HEAD 2025-05-11 15:40:26 +08:00
coolsnowwolf
31ddab04e2 ath79: add TP-Link TL-R473G support 2025-05-11 15:18:08 +08:00
coolsnowwolf
6dae534e45 treewide: switch default kernel to 6.6 2025-05-10 23:30:03 +08:00
coolsnowwolf
ef5639350e loongarch64: sync with upstream source 2025-05-10 22:00:09 +08:00
coolsnowwolf
96f3d3781b r8152: fix missing dependency for 6.12 2025-05-09 20:20:20 +08:00
coolsnowwolf
70bdba2805 iw: backport he operation scan support 2025-05-09 20:16:25 +08:00
coolsnowwolf
9e70f271da mediatek: add Airoha AN8855 gigabit switch driver 2025-05-09 12:58:13 +08:00
coolsnowwolf
2953a7e6d5 mediatek: change the the default SUBTARGET to filogic 2025-05-09 12:52:44 +08:00
coolsnowwolf
3f1acf0684 kernel: bump 6.12 to 6.12.27 2025-05-08 20:29:49 +08:00
coolsnowwolf
6256c59824 wwan: fix wwan drivers build with kernel 6.12 2025-05-08 20:20:57 +08:00
coolsnowwolf
dc780ad837 armsr: add new target from armvirt 2025-05-08 11:20:19 +08:00
coolsnowwolf
d124925fa5 x86: interpolate GRUB_SERIAL into /etc/inittab 2025-05-08 11:10:09 +08:00
coolsnowwolf
c3e37b59ec target: Make TARGET_SERIAL independent of GRUB 2025-05-08 11:00:05 +08:00
coolsnowwolf
4f5a34e801 kernel: bump 6.1 to 6.1.137 2025-05-08 02:33:22 +08:00
Mantas Pucka
b80ba6f8b9 kernel: adjust kmod-phy-aquantia dependencies
Driver moved to different CRC library in v6.12

Signed-off-by: Mantas Pucka <mantas@8devices.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-05-07 23:10:10 +08:00
Rosen Penev
1f367969b0 kernel: filter out compiler options from config
These get dynamically set based on compiler version.
Not relevant for targets.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-05-06 23:10:20 +08:00
coolsnowwolf
b59bdbc238 qca-nss-ecm: disable ipsec nss crypto temporary 2025-05-05 04:28:32 +08:00
coolsnowwolf
5e736c93e4 generic: linux 6.1 patches rebased 2025-05-05 04:15:34 +08:00
coolsnowwolf
5602da66c2 Version update to R25.5.25 2025-05-04 11:52:12 +08:00
coolsnowwolf
58087a19e0 kernel: bump all to latest HEAD 2025-05-04 11:45:11 +08:00
Mieczyslaw Nalewaj
c3bfa0c623 kernel: add new kmod and update tpm
Create a crypto-lib-aescfb package needed for new deps for kmod-tpm.

Package kmod-tpm is missing dependencies for the following libraries:
ecdh_generic.ko
kpp.ko
libaescfb.ko

Co-authored-by: John Audia <therealgraysky@proton.me>
Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-05-03 19:00:09 +08:00
Thomas Richard
2a0cb7cb26 kernel: package v4l2-async drivers
These packages are needed for the stm32 target.

Signed-off-by: Thomas Richard <thomas.richard@bootlin.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-05-01 23:00:02 +08:00
aiamadeus
33db83f992 uboot-rockchip: bump to 2025.07rc1 2025-04-30 22:08:30 +08:00
=?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