Commit Graph

770 Commits

Author SHA1 Message Date
coolsnowwolf
1d300215e5 mac80211: backport EHT API support 2025-04-13 16:18:08 +08:00
coolsnowwolf
4a21ec3e4f mt76: update to Git HEAD (2024-05-17) 2025-04-12 21:20:21 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
59540554ee package: add kmod-r8127 ethernet driver
r8127 is an out of tree driver provided by Realtek for RTL8127 devices.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-04-11 15:00:30 +08:00
Mieczyslaw Nalewaj
ae810b9dd6 kernel: remove unused settings and depends
Remove settings and depends that are not used anywhere.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-03-31 22:40:05 +08:00
Rui Salvaterra
8808906a7d kernel: usb: simplify r8152 dependencies
Some checks failed
OpenWrt-CI / Build OpenWrt Firmware (push) Failing after 5s
It doesn't depend on either usb-net or usb-net-cdc-ncm. It does, however, depend
on mii. Fix thusly, and make it depend explicitly on usb, not usb-net.

While at it, add a conditional dependency on libphy, for future kernel versions.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2025-03-30 23:08:25 +08:00
Stephen Howell
ebe6852c1d kernel: modules: add Intel ICE support
Add support for the Intel E800 series of cards, with
switchdev support enabled for lower CPU usage.

Signed-off-by: Stephen Howell <howels@allthatwemight.be>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-03-26 18:36:27 +08:00
coolsnowwolf
f03f0f54b5 mac80211: fix build on linux kernel 5.4.291+ 2025-03-25 01:40:34 +08:00
coolsnowwolf
97d3d1c6aa mt76: fix mt7916 160Mhz support in kernel 5.4 2025-03-20 12:54:19 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
ae9e8d4c84 kernel: r8125: update to v9.015.00
Changelog: https://github.com/openwrt/rtl8125/compare/9.014.01...9.015.00

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-03-05 23:01:19 +08:00
Álvaro Fernández Rojas
d0fa42a6bc kernel: r8126: update to v10.015.00
Changelog: https://github.com/openwrt/rtl8126/compare/10.014.01...10.015.00

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-03-05 23:00:30 +08:00
coolsnowwolf
b32c0de796 linux: add module package crypto-lib-aescfb for 6.12 2025-02-24 17:42:56 +08:00
coolsnowwolf
b00deea1b7 mac80211: ath: add qcom-qmi-helpers as package 2025-02-16 16:28:26 +08:00
Luiz Angelo Daros de Luca
0263cb3835 kernel: netdevices: add realtek DSA modules
Uses upstream DSA switch modules (rtl8365mb, rtl8366), similar to
RTL8367C and rtl8366rb swconfig drivers.

The package dependencies exclude targets built without kernel CONFIG_OF.

It also fixes the rtl8366rb LED support.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-02-14 20:10:08 +08:00
coolsnowwolf
108da88bad kernel: netfilter: fix ipt-ipopt depends
Fixes: #13336
2025-02-12 22:00:20 +08:00
aiamadeus
64ed83cc0e mac80211/ath11k: temporarily disable DBS mode 2025-02-10 21:30:16 +08:00
Joe Zheng
7b1175e882 kernel: add package for Intel VPU/NPU driver
Intel NPU device is an AI inference accelerator integrated with Intel
client CPUs, starting from Intel Core Ultra generation of CPUs
(formerly known as Meteor Lake). It enables energy-efficient execution
of artificial neural network tasks.

The full device name is Neural Processing Unit, but the Linux kernel
driver uses the older name - Versatile Processing Unit (VPU).

This package is for NPU/VPU firmware.

Details in https://github.com/intel/linux-npu-driver

Signed-off-by: Joe Zheng <joe.zheng@intel.com>
2025-02-09 17:10:16 +08:00
coolsnowwolf
76271e77fd ath11k-firmware: add QCN6122 wifi firmware 2025-02-08 20:18:05 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
a0dbcae1dd kernel: r8168: update to v8.055.00
Changelog: https://github.com/openwrt/rtl8168/compare/8.054.00...8.055.00

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-02-07 12:00:06 +08:00
coolsnowwolf
c14fe39288 qualcommbe: ipq95xx: add qualcomm wifi7 be target support 2025-01-31 16:17:05 +08:00
coolsnowwolf
171cb58c1d gpio-button-hotplug: sync upstream 2025-01-27 23:10:02 +08:00
coolsnowwolf
08296f25e8
gpio-button-hotplug: fix for linux 6.12 2025-01-23 04:20:57 +08:00
coolsnowwolf
4514a62beb cryptodev-linux: fix for linux 6.12 2025-01-21 21:36:19 +08:00
aiamadeus
6488a08057 mac80211: backport QCA2066 support 2025-01-20 22:10:06 +08:00
Robert Marko
e59a6368cc ath10k-ct: select mac80211 debugfs support
Trying to compile ath10k-ct without mac80211 debugfs support will result in:
 8083 | #warning Please enable ATH10K-DEBUGFS kernel option for optimal support for CT firmware.
      |  ^~~~~~~
cc1: all warnings being treated as errors

So, since the driver itself is saying that debugfs is required, then
lets make ath10k-ct select mac80211 debugfs support which is selected
by default anyway.

Fixes: #11687, #12363
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-01-07 22:30:16 +08:00
Jonas Jelonek
f3e56a87e7 kernel: add Broadcom NetXtreme-C/E driver
Package bnxt_en kernel module for Broadcom NetXtreme-C/E based
Ethernet network chips like BCM573xx and BCM574xx.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-12-31 22:00:08 +08:00
Joe Zheng
55be1d688c x86: make i915 as a kmod with required firmware
i915 driver requires to load correct firmware to work on latest x86
GPU, it is more reasonable to make it as a kernel module, so that
initramfs is not required, and it can also save some space from the
kernel image comparing being a built-in driver

Signed-off-by: Joe Zheng <joe.zheng@intel.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-12-25 22:30:40 +08:00
aiamadeus
3790f4f134 kernel: fixes some modules build on 6.12
Fixes: #13224
2024-12-22 19:20:38 +08:00
coolsnowwolf
33e376de95 kernel: bump 5.4 to 5.4.287 2024-12-18 21:56:26 +08:00
coolsnowwolf
c1846ee3f8 mac80211: fix build with kernel 5.10.230+ 2024-12-18 21:11:33 +08:00
coolsnowwolf
ea8c0bcaa0 ksmbd: fix build with kernel 5.10 2024-12-18 21:05:45 +08:00
coolsnowwolf
cb4244db53 ksmbd: add SMB v1 support 2024-12-06 18:13:53 +08:00
coolsnowwolf
0ab7c18f48 ksmbd: update to Git HEAD (2024-12-02) 2024-12-04 13:55:27 +08:00
coolsnowwolf
228c3c4403 Revert "ksmbd: move to in tree kernel buidin module"
This reverts commit f09fb1ac12.
2024-12-04 13:01:29 +08:00
coolsnowwolf
1609903030 mt76: add kernel 6.12 support 2024-11-29 17:20:57 +08:00
coolsnowwolf
9bfa3a936d r8125/r8126: improve transmit performance 2024-11-24 22:28:16 +08:00
coolsnowwolf
468d14896b kernel: disable kmod-fs-ntfs for Linux 6.12 2024-11-23 11:25:46 +08:00
coolsnowwolf
27a261c8df r8125: support devname configuration from OF 2024-11-23 01:01:23 +08:00
coolsnowwolf
f031685a8c kmod-sound-hda-core: fix build with linux 6.12 2024-11-23 00:58:43 +08:00
coolsnowwolf
f09fb1ac12 ksmbd: move to in tree kernel buidin module 2024-11-22 21:05:17 +08:00
coolsnowwolf
676db02019 modules: kmod-fs-cifs fix build with kernel 6.12 2024-11-22 16:32:44 +08:00
coolsnowwolf
32dc417ef8 ksmbd: fix build with kernel 6.12 2024-11-22 10:37:04 +08:00
coolsnowwolf
af098a176f kmod-tpm: fix linux 6.12 support 2024-11-21 23:02:51 +08:00
coolsnowwolf
53e61ac527 kernel: add linux kernel 6.12 support 2024-11-21 13:16:25 +08:00
coolsnowwolf
be8fee09fb mac80211: add kernel build with 6.11+ support 2024-11-21 12:27:34 +08:00
coolsnowwolf
28f226a038 r8125: fix build with linux 6.9+ 2024-11-21 12:20:47 +08:00
coolsnowwolf
a816cede4d r8168: fix build with linux 6.9+ 2024-11-21 12:14:51 +08:00
coolsnowwolf
826816c208 r8126: fix build with linux 6.9+ 2024-11-21 12:13:54 +08:00
coolsnowwolf
418c887452 generic: sync genlmsg_mcast patch with upstream with kernel 6.6.59+ 2024-11-21 12:10:10 +08:00
aiamadeus
71196b2724 kernel: video: add ST7789V LCD driver 2024-11-20 22:36:09 +08:00
coolsnowwolf
b743ccd20c kernel: bump 5.15 to 5.15.173 2024-11-18 15:13:42 +08:00