Commit Graph

737 Commits

Author SHA1 Message Date
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
coolsnowwolf
bdc94f7fd2 kernel: bump 6.1 to 6.1.117 2024-11-18 00:31:56 +08:00
coolsnowwolf
29c13455d2 kernel: Split kmod-video-dma into two kmods 2024-11-17 23:09:09 +08:00
coolsnowwolf
0c5fee5ec2 mediatek: add BananaPi BPi-R3 mini 2024-11-16 18:20:10 +08:00
coolsnowwolf
7b605254b7 ubnt-ledbar: adapt for kernel v6.1 2024-11-16 18:00:03 +08:00
coolsnowwolf
1063641e6e branding: add LEDE branding 2024-11-14 13:14:47 +08:00
coolsnowwolf
5cd761710a ath10k-ct: fix build with some target 2024-11-14 12:53:29 +08:00
coolsnowwolf
0404234acb ubnt-ledbar: fix compilation error 2024-11-14 11:31:21 +08:00
coolsnowwolf
128d3289dd kernel: remove obsolete rtl8812au driver 2024-11-13 23:36:23 +08:00
Til Kaiser
ec78ad954a kernel: netdevices: adjust mlxsw network drivers
* Adds the x86_64 dependency for mlxsw_core

* Removes the redundant mlxsw_core dependency
from mlxsw-minimal and mlxsw-spectrum

* Removes the DCB configuration symbols because
they were moved into the generic configuration

Signed-off-by: Til Kaiser <mail@tk154.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-11-12 23:05:23 +08:00
Til Kaiser
55afdb73c6 kernel: modules: add boot flag to igc, mlx4/5 drivers
Set the boot flag for the igc, mlx4-core, and mlx5-core network device drivers
to load them at a more early stage of the boot process.

This is required for network drivers whose network interface PCI paths are set
via ucidef_set_network_device_path inside the 02_network script since it is
called after kernel modules are loaded from modules-boot.d but before they are
loaded from the modules.d directory.

Signed-off-by: Til Kaiser <mail@tk154.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-11-12 23:01:36 +08:00
Álvaro Fernández Rojas
c5a7f6cde1 kernel: r8126: update to v10.014.01
Changelog: https://github.com/openwrt/rtl8126/compare/10.013.00...10.014.01

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-11-08 23:10:29 +08:00
Álvaro Fernández Rojas
7702e88e60 kernel: r8125: update to v9.014.01
Changelog: https://github.com/openwrt/rtl8125/compare/9.013.02...9.014.01

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-11-08 23:09:05 +08:00
Álvaro Fernández Rojas
a5eeb5700e kernel: r8168: update to v8.054.00
Changelog: https://github.com/openwrt/rtl8168/compare/8.053.00...8.054.00

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-11-08 23:06:03 +08:00
aiamadeus
44cccd68f5 rtw88-usb: update to latest git HEAD 2024-11-06 21:06:18 +08:00
Daniel Golle
4078885193 generic: backport pending driver for Winchip CH348 USB
Import patch and package kernel module for Winchip CH348
USB-to-8x-UART chip.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-11-02 22:00:28 +08:00
coolsnowwolf
3e24ca1105 kernel: fix rtw88x kernel 6.x build 2024-10-30 21:04:40 +08:00
coolsnowwolf
3f0ed51973 ath10k-ct: fix build with arm/mips 2024-10-30 15:54:28 +08:00
coolsnowwolf
e40fe43e49 gpio-nct5104d: fix kernel 6.x build 2024-10-30 15:03:38 +08:00
coolsnowwolf
a82c6fd5f9 drm-nouveau: fix build with kernel 6.x 2024-10-29 20:25:38 +08:00
Daniel Golle
e0f6d6b7ea kernel: add MultiPath TCP diag kernel module
Add INET diag socket monitoring interface module for MultiPath TCP.
It allows using native Linux socket diagnostic tools such as 'ss' for
Multipath TCP connections.

Co-authored-by: Rodrigo B. de Sousa Martins <rodrigo.sousa.577@gmail.com>
Signed-off-by: sKy King <29267720+sKyissKy@users.noreply.github.com>
Link: https://github.com/openwrt/openwrt/pull/12884
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-10-27 06:52:18 +08:00
Tianling Shen
8061c8b8f9
mediatek: add support for OpenEmbed SOM7981 (#12524)
* kernel: crypto: add atmel i2c hw accelerator support

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

* kernel: add led act/polarity select for rtl8221 phy

Signed-off-by: Tianling Shen <cnsztl@gmail.com>

* mediatek: add support for OpenEmbed SOM7981

Hardware specification:
  SoC: MediaTek MT7981B 2x A53
  Flash: 256 MiB SPI-NAND
  RAM: 0.5/1 GB DDR4
  Ethernet: 1x 1GbE, 1x 2.5GbE (RTL8221B)
  WiFi: MediaTek MT7976C
  USB: 1x M.2 B-Key
  GPIO: 26-Pin header
  UART: 6 GND, 8 TX, 10 RX (in Pin header)
  Button: Reset

Installation:
The board comes with a third-party custom OpenWrt image, you can upload
sysupgrade image via LuCI directly WITHOUT keeping configurations.

Or power on the board with pressing reset button for 5 second, then visit
http://192.168.1.1 and upload -factory.bin firmware.

Signed-off-by: Tianling Shen <cnsztl@gmail.com>

---------

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Tianling Shen <cnsztl@gmail.com>
2024-10-08 19:42:37 +08:00
syb999
02f936358c usb-audio: add kernel 6.6 dependency 2024-09-28 20:09:39 +08:00
Oskari Lemmela
91b20eaedb kernel: netdevices: add dsa support
Add support for building DSA switch drivers as kernel modules.

Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-09-27 19:15:22 +08:00
Oskari Lemmela
42d626f8d8 kernel: netdevices: add leds support
Compile LED support to swconfig and phy modules

Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-09-26 23:27:17 +08:00
Oskari Lemmela
d51d4477e3 kernel: netdevices: add phy modules
Add support for building multiple phy drivers as kernel modules

Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-09-26 23:25:22 +08:00
Oskari Lemmela
6ca5e85514 kernel: modules: add irq support for pca953x
Enable interrupt controller support for PCA953x kernel module

Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-09-26 23:21:06 +08:00
coolsnowwolf
a75453bbc9 rtw88-usb: fix rtw8703b build with kernel 6.6+ 2024-09-25 15:39:42 +08:00
aiamadeus
3aad94cd07 r8125/r8126: conflicts with rss 2024-09-16 23:30:30 +08:00
coolsnowwolf
0736e2feec x86: add support for iKOOLCORE R2 Max 2024-09-03 23:28:18 +08:00
Florian Eckert
68828f1f80 kernel: usb: remove deprecated option
The Kconfig option 'CONFIG_USB_XHCI_HCD_DEBUGGING' has been removed with the
following commit upstream in the Linux kernel.

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b2497509df002e9a09c8550cd0ecd2f77c9640d8

This Kconfig option is therefore no longer valid for the kernel version
5.4 and could be removed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-09-02 23:01:08 +08:00
Daniel Pawlik
2fdd47aff0 mt76: Add firmware files into mt7925 package
The firmware binaries were missing in kmod-mt7925-firmware package.
There was a typo done for mt7925e and mt7925u in the KernelPackage
definitions, which caused the system to load the wrong kernel modules.

Signed-off-by: Daniel Pawlik <pawlik.dan@gmail.com>
2024-08-27 21:30:15 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
68ec0da1d5 package: add kmod-r8126 ethernet driver
r8126 is an out of tree driver provided by Realtek for RTL8126 devices.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[Refresh our patch, disable aspm]
Signed-off-by: AnYun <amadeus@openjmu.xyz>
2024-08-21 20:53:10 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
b53ecbb75a package: add kmod-r8125 ethernet driver
r8125 is an out of tree driver provided by Realtek for RTL8125 devices.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[Refresh our patch, disable aspm]
Signed-off-by: AnYun <amadeus@openjmu.xyz>
2024-08-21 20:50:16 +08:00