2919 Commits

Author SHA1 Message Date
coolsnowwolf
74397af9b5 x86: add i915-firmware package by default 2025-06-02 23:58:10 +08:00
Álvaro Fernández Rojas
fc630cf256 generic: backport for mac80211 v6.14.5
This is needed for mac80211 v6.14.5 update.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-01 23:06:20 +08:00
coolsnowwolf
949d0bd77a mediatek: add HUASIFEI WH3000 Pro support 2025-05-31 23:30:25 +08:00
coolsnowwolf
25ddf03bf1 mvebu: sync linux 6.6 with upstream 2025-05-30 23:30:30 +08:00
coolsnowwolf
e8969a8faf generic: silence NAND UBI block warnings 2025-05-30 23:26:20 +08:00
coolsnowwolf
1e375505ff mediatek: add support for HUASIFEI WS3006 2025-05-29 22:00:08 +08:00
Daniel Golle
c2f6a56958 mediatek: add testing kernel 6.12 support
Set KERNEL_TESTING_PATCHVER to allow testing Linux 6.12.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-05-29 20:10:28 +08:00
Daniel Golle
684807843b mediatek: adapt BananaPi-R4 with upstream DT
* the variant with 2.5G PHY instead of LAN SFP is called '2p5'
   upstream and 'poe' in our downstream Linux DT. Use the right
   DTS depending on the kernel version and set an additional
   compatible.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-05-29 19:00:15 +08:00
Daniel Golle
859dd3ddb9 generic: backport MediaTek Ethernet PHY changes
The MediaTek Ethernet PHY drivers are going to be used by multiple
targets (airoha, mediatek, ramips). Add generic backports of changes
required for recently added Ethernet PHYs.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-05-29 18:00:09 +08:00
coolsnowwolf
97e79b09f3 qualcommax: refresh ipq5018 kernel config 2025-05-28 22:25:05 +08:00
coolsnowwolf
faa31ccbe3 qualcommax: add nss support to linux 6.12 2025-05-28 21:02:18 +08:00
coolsnowwolf
f6c1f4cb2c qualcommax: add basic kernel 6.12 support 2025-05-28 20:00:04 +08:00
coolsnowwolf
5f0b29e6b9 qualcommax: sync 6.6 with upstream code 2025-05-27 23:25:10 +08:00
coolsnowwolf
8a383a318f qualcommax: sync upstream label changes 2025-05-27 23:20:16 +08:00
George Moussalem
6c60a311fb spi-qpic-snand: sync patch from upstream
Updating the spi-qpic-snand driver with the latest patches sent
upstream and remove custom patches.
These patches add error handling fixes, use of right read location in
read ops, removal of unused variable, ability to read user config and
nand chip requirements, and support for 8bits ECC strength.

Tested on: Gl.iNet GL-B3000 & Linksys MR5500, MX2000, MX5500, SPNMX56

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-27 23:00:15 +08:00
coolsnowwolf
33e95a7935 generic: sync kernel v6.12 with upstream 2025-05-26 22:00:27 +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