7361 Commits

Author SHA1 Message Date
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
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