Commit Graph

7542 Commits

Author SHA1 Message Date
coolsnowwolf
4e51311f2a ramips: re-enable mtwifi for Phicomm K2P 2025-08-08 05:13:38 +08:00
coolsnowwolf
13e7a494f4 base-files: generalize ucidef_set_network_device 2025-08-07 04:15:40 +08:00
Sander Vanheule
e38accc82b base-files: move uci_set_poe() to uci-defaults.sh
PoE devices in the realtek target have the possibility to add PSE info
to the board description via 02_network. Make this available for all
targets, by moving the uci_set_poe() function to the globally available
uci-default.sh script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
2025-08-07 03:56:32 +08:00
Christian Marangi
df97a588cc base-files: add additional uci-defaults function for GRO and conduit
Add additional uci-defaults function for configuring GRO settings and
conduit for network devices.

Tweaking the GRO values might increase performance on some low spec
device that lack some offload feature on gmac.

Tweaking conduit interface is specific to DSA based devices and is
useful for multi-CPU scenario where one CPU is dedicated to one single
port.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-08-07 03:55:45 +08:00
coolsnowwolf
e0d5990cc9 rockchip: fix NanoPi R76S eth port order 2025-08-06 03:19:13 +08:00
coolsnowwolf
834e62ff2b bpftools: update, split off bpftool and libbpf packages 2025-08-05 16:45:42 +08:00
coolsnowwolf
b1a32ae53c Version update to R25.8.8 2025-08-04 15:26:47 +08:00
coolsnowwolf
c63f4459ae kernel: bump 6.x to latest HEAD 2025-08-04 15:23:53 +08:00
coolsnowwolf
99acf0dbd8 qualcommax: update nss configuration 2025-08-03 18:30:20 +08:00
coolsnowwolf
014d1373c8 nss-crypto: add eip-firmware depends 2025-08-03 18:22:55 +08:00
coolsnowwolf
0bfbaca0ef qca-nss-ecm: add fw3 iptables depends 2025-08-02 23:20:30 +08:00
coolsnowwolf
bc5cf85709 ath11k-firmware: remove default bdf 2025-08-02 17:40:08 +08:00
coolsnowwolf
450f50f08a nss-crypto: add kernel 6.12 support 2025-08-02 17:36:19 +08:00
Álvaro Fernández Rojas
d26e716639 kernel: add KERNEL_ARM64_CONTPTE
When KERNEL_TRANSPARENT_HUGEPAGE is enabled, build fails due to
missing KERNEL_ARM64_CONTPTE.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-08-01 23:00:15 +08:00
FUKAUMI Naoki
d6864e8527 rockchip: add more Radxa boards 2025-07-31 23:00:19 +08:00
Xiaok
665b35eee2
upx: fix PKG_BUILD_DIR (#13648) 2025-07-30 01:19:09 +08:00
coolsnowwolf
d5f1d95bf4 tools/elfutils: update to 0.192 2025-07-29 02:18:24 +08:00
coolsnowwolf
798d563de9 tools/mtd-utils: fix build with ubuntu 18.04 LTS 2025-07-29 01:58:50 +08:00
coolsnowwolf
dbbec549a7 rockchip: sync rk3576 source with upstream 2025-07-28 17:00:28 +08:00
aiamadeus
d339d73f03 rockchip: sync rk3528 support with upstream 2025-07-27 23:02:26 +08:00
coolsnowwolf
07d0c1621f rockchip: support RK3576 SoC in the thermal driver 2025-07-26 16:08:47 +08:00
coolsnowwolf
7cb06a0e73 uboot-rk35xx: add support for Ariaboard Photonicat 2 2025-07-26 13:51:49 +08:00
coolsnowwolf
ba0dc246a6 tools/elfutils: remove portability patch 2025-07-26 12:57:36 +08:00
Jonas Gorski
3adae95307 kernel-headers: install isa-rev.h on mips to fix lzma-lader on linux 6.1
Since kernel 5.17+ the mips asm.h includes isa-rev.h, which itself was
added 4.17. Without it, lzma-loader will fail to build:

     make[3] -C target/linux compile
    make[5]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
    In file included from head.S:22:
    .../staging_dir/toolchain-mips_mips32_gcc-12.3.0_musl/include/asm/asm.h:22:10: fatal error: asm/isa-rev.h: No such file or directory
       22 | #include <asm/isa-rev.h>
          |          ^~~~~~~~~~~~~~~
    compilation terminated.
    make[6]: *** [Makefile:64: head.o] Error 1
    make[5]: *** [Makefile:345: compile] Error 2
    make[4]: *** [Makefile:24: compile] Error 2
    make[3]: *** [Makefile:11: compile] Error 2
        ERROR: target/linux failed to build.

So add the file to the files to install. We can do that unconditionally,
since the oldest supported kernel 5.15 already includes it, even it if
does not need it.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2025-07-26 04:29:55 +08:00
coolsnowwolf
445689ad38 tools/elfutils: add missing MIPS reloc support 2025-07-26 04:28:18 +08:00
Mieczyslaw Nalewaj
3b37156941 generic: mtdsplit: include appropriate header for kernel 6.12
In kernel 6.12 asm/unaligned.h was moved to linux/unaligned.h[1]
The patch points to the appropriate header depending on the kernel version.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.12.y&id=5f60d5f6bbc12e782fac78110b0ee62698f3b576

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/16547
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-26 04:09:11 +08:00
coolsnowwolf
874fee50eb kernel: bump all to latest HEAD 2025-07-26 04:04:56 +08:00
coolsnowwolf
f2f51b561c rockchip: add FriendlyElec NanoPi R76S (RK3576) support 2025-07-26 03:24:06 +08:00
coolsnowwolf
0dad298caf uboot-rk35xx: try to fallback legacy image boot 2025-07-26 02:35:53 +08:00
coolsnowwolf
66fa875a75 iptables: improve kernel 6.12 compatibility 2025-07-25 16:55:35 +08:00
coolsnowwolf
f9f120e4dc qca-ssdk: ignore phy warnings 2025-07-24 20:30:29 +08:00
Xiaok
d71de44fbc
upx: update to 4.2.4 (#13635) 2025-07-23 04:12:27 +08:00
coolsnowwolf
f45469148e mac80211: hwsim fix vqs_info struct for linux 6.12 2025-07-23 00:00:29 +08:00
coolsnowwolf
4ffd32fee0 mac80211: fix wxcore and hwsim build with kernel 6.12 2025-07-22 23:09:11 +08:00
coolsnowwolf
f15a3cd196 linux: modules: update for 6.12 compatibility 2025-07-22 22:37:37 +08:00
Mieczyslaw Nalewaj
574f2a63f8 kernel/hwmon-max6697: 6.12: fix missing dependency
Add missing depends kmod-regmap-i2c.

ERROR: modpost: "__regmap_init_i2c" [drivers/hwmon/max6697.ko] undefined!

Ref: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.12.y&id=3a2a8cc3fe24ec48a3d222f5b9db68a3404ffab3

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/16547
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-22 21:29:03 +08:00
Mieczyslaw Nalewaj
1dd997c05e kernel/9pnet: 6.12: fix missing dependency
Add missing depends kmod-fs-netfs.

Package kmod-9pnet is missing dependencies for the following libraries:
netfs.ko

Ref: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.12.y&id=5fb70e7275a61dd404f684370e1add7fe0ebe9c5

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/16547
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-22 21:26:15 +08:00
coolsnowwolf
7c9a52ce75 b53: update files for kernel 6.12 2025-07-22 21:12:04 +08:00
Daniel Golle
b41086d64c mediatek: disable mtk-socinfo
With the switch to Linux 6.12 this driver was enabled by accident.
However, it doesn't support any of the router SoCs but is meant to be
used only by the smartphone, tablet and chromebook SoCs.
Disable the driver again to silence a kernel error logline during boot.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-07-22 21:01:19 +08:00
coolsnowwolf
767b6d6b2b README.md: update links 2025-07-21 16:12:26 +08:00
Dee HY
b69da3b2ab
mpfr: import from feeds 2025-07-20 16:00:02 +08:00
Dee HY
bcf4529a60
readline: update to 8.3 2025-07-19 21:00:01 +08:00
Dee HY
3a9ecb5f3c
gdb: update to version 16.2 2025-07-19 20:20:08 +08:00
Dee HY
7c7de9858d
jsonfilter: update to latest 2025-07-19 17:20:00 +08:00
Dee HY
64724a3357
scripts: remove outdated mirror 2025-07-19 17:10:09 +08:00
Dee
d2ececf7cc
tools: elfutils: set -std=gnu17 2025-07-18 20:20:01 +08:00
Dee
e13e7235f9
gmp: fix compilation with GCC15 2025-07-18 20:10:29 +08:00
Internet1235
d9d4136f4c
tools: fix compilation with GCC15 2025-07-18 18:08:02 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
ed9bd44df6 bcm27xx-gpu-fw: update to latest
Use release tar instead of downloading separate files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-07-17 22:40:02 +08:00
coolsnowwolf
3fda82b52b kernel: bump all to latest HEAD 2025-07-16 22:10:03 +08:00