2912 Commits

Author SHA1 Message Date
coolsnowwolf
d15f5b9cad qualcommax: ipq807x: fix cpu labels to lower-case build with kernel 6.12 2025-05-27 03:19:46 +08:00
coolsnowwolf
a87372b08f generic: add spinand W25N01GWZEIG support 2025-05-26 22:34:17 +08:00
coolsnowwolf
98e8117738 qualcommax: add 6.12 as testing kernel 2025-05-26 22:26:41 +08:00
Mieczyslaw Nalewaj
18174f3cc9 kernel: fallback-sprom: create separate header files
Create a separate header files fallback-sprom.h
for BCMA and SSB Fallback SPROM Driver
to add function prototypes to fallback-sprom.c as well.
This prevents missing function prototype errors.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/17138
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-26 21:54:35 +08:00
coolsnowwolf
dc545b63cc qca-nss-ecm: update for 6.12 compatibility 2025-05-26 21:49:21 +08:00
coolsnowwolf
045c267e9a qualcommax: add nss support for linux 6.12 2025-05-26 20:45:04 +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
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
coolsnowwolf
7ffccd127c x86: enable RETHUNK for buggy Intel 2025-05-22 10:30:30 +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
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
Á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
coolsnowwolf
0ebb4c0b0a bcm27xx: Remove upstreamed patches 2025-05-12 15:49:48 +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
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
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
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
5e736c93e4 generic: linux 6.1 patches rebased 2025-05-05 04:15:34 +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
coolsnowwolf
f3c4b950ad kernel: bump 6.12 to 6.12.24 2025-04-23 10:10:09 +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
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
34e8beace9 kernel: bump 6.x to latest HEAD 2025-04-14 10:00:19 +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
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