2935 Commits

Author SHA1 Message Date
coolsnowwolf
acc2592fe6 qualcommax: sync ipq50xx with upstream source 2025-06-16 22:08:26 +08:00
Álvaro Fernández Rojas
e572946c9b generic: backport pending Realtek PHY patches
These patches have been accepted, so we can move them from
pending to backported.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-15 22:10:19 +08:00
Daniel Golle
b23ec99f37 generic: add pending patch for RealTek Ethernet PHY
Import patches to fix several issues with status reporting of
RealTek 2.5G PHYs.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-06-15 22:08:00 +08:00
Álvaro Fernández Rojas
e4f70ceb14 generic: backport Realtek PHY patches from upstream
Adds patches for the temperature sensor on RTL822x.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-15 22:00:06 +08:00
Álvaro Fernández Rojas
4e383e10fa generic: 6.6: backport upstream r8169 patches
The following patches require backporting additional linux patches:
e2015942e90a r8169: replace custom flag with disable_work() et al
e340bff27e63 r8169: copy vendor driver 2.5G/5G EEE advertisement constraints

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-14 22:38:10 +08:00
Álvaro Fernández Rojas
d4803621d4 generic: 6.6: backport upstream Realtek PHY patches
8989bad54113 net: phy: realtek: add RTL8125D-internal PHY
f87a17ed3b51 net: phy: realtek: merge the drivers for internal NBase-T PHY's

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-14 22:26:26 +08:00
Daniel Golle
7ede740489 generic: import and move accepted RealTek PHY patches
Import commits from upstream Linux and move/rename existing patches
which have been acceped.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-06-14 22:18:16 +08:00
coolsnowwolf
9dfcb64b33 ramips: mt7621: fix Huasifei MT7621 DTU GPIO switches 2025-06-12 00:31:41 +08:00
Zoltan HERPAI
6a15c0601a sunxi: add 6.12 as testing kernel
Runtime-tested on:

- Linksprite pcDuino (cortexa8 / sun5i)
- Olimex A20 Micro (cortexa7 / sun7i)
- BananaPi P2 Zero (cortexa7 / sun8i)
- Pine64 SoM (cortexa53 / sun50i)
- Orangepi Zero 2W (cortexa53 / sun50i)

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2025-06-07 22:20:05 +08:00
coolsnowwolf
7da7a45431 rockchip: improve support for rk3576
Fixes: #13541
2025-06-06 23:20:27 +08:00
coolsnowwolf
3d1de3a405 rockchip: add support for Ariaboard Photonicat 2 (RK3576) 2025-06-05 14:32:58 +08:00
coolsnowwolf
c2d6b1cc61 ramips: mt7621: using mt76 instead of mtwifi 2025-06-05 13:23:39 +08:00
Free Here
ec104e953b
ramips: add support for FCJ G-AX1800-F (#13535) 2025-06-05 13:18:23 +08:00
coolsnowwolf
0632c27735 generic: net: skb: introduce kfree_skb_reason() for kernel 5.10 2025-06-05 13:07:22 +08:00
coolsnowwolf
dd7b87ae99 kernel: bump 6.12 to 6.12.31 2025-06-03 22:20:01 +08:00
Mieczyslaw Nalewaj
8ba3cb910e kernel: disable drm-i915 module for x86
Disable drm-i915 module for target x86.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-06-03 12:01:22 +08:00
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