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
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
Mieczyslaw Nalewaj
9cb68c2e60
kernel: 6.6: modules: lan743x: add missing dependency
...
Fix error: Package kmod-lan743x is missing dependencies
for the following libraries: fixed_phy.ko
Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
2024-08-10 23:16:08 +08:00
coolsnowwolf
576235b0f1
phy-aquantia: fix build with 6.1.100+
2024-08-01 11:29:55 +08:00
Álvaro Fernández Rojas
31c0baa4db
generic: 6.6: backport upstream r8169 patches
...
Backport a bunch of upstream r8169 patches:
- RTL8168/RTL8101 LEDs support.
- RTL8126A support.
- RTL8125/RTL8126 LEDs support.
- RTL8168M support.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-01 11:25:50 +08:00
XIE Zhibang
f252f21b3d
netfilter: kmod-nft-netdev: add egress support
...
The netdev egress hook was added in Linux kernel 5.16.
Signed-off-by: XIE Zhibang <Yeking@Red54.com>
2024-07-28 23:36:04 +08:00
John Audia
f316dcb0a4
modules: change package definition for fb
...
This commit accomplishes three goals:
1. bump 6.6 to 6.6.33
2. kernel: modules: video: change package definition for fb for
upstream changes[1]
3. kernel/multiple subtargets: add CONFIG_FB_IOMEM_FOPS=y to all
subtargets which also set CONFIG_FB_CORE=y.
Fixes : #12344
Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: John Audia <therealgraysky@proton.me>
2024-07-21 22:16:03 +08:00
Hauke Mehrtens
258e84d30d
kernel: Add CONFIG_FB_DEVICE to kmod-fb
...
At least kmod-fb-tft depends on CONFIG_FB_DEVICE
and can not be activated without it.
This configuration option was added with kernel 6.6,
before this featre was always activated.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-05-31 22:22:30 +08:00
Antonio Flores
77a790bd2d
kernel: add kmod-ata-ahci-dwc
...
Add kmod-ata-ahci-dwc for the rockchip target.
33629d3509
Signed-off-by: Antonio Flores <antflores627@gmail.com>
2024-05-06 14:35:13 +08:00
coolsnowwolf
80fdc8951d
kernel: modules: jitterentropy_rng requires SHA3 support for kernel 6.1.87+
2024-04-28 00:07:57 +08:00
aiamadeus
7a4a98ec71
kernel: modules: sync upstream fixes
2024-04-16 21:28:54 +08:00
coolsnowwolf
5966985c19
kernel: modules: netdevices: adapt for loongarch64
2024-04-14 22:54:30 +08:00
Daniel Golle
0273ba389f
kernel: modules: package driver for MediaTek T7xx PCIe 5G modem
...
Build and package driver for MediaTek PCIe 5G WWAN modem T7xx device
available in Linux 6.1 and 6.6 as kmod-mtk-t7xx.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-04-06 19:32:35 +08:00
coolsnowwolf
722f169265
kernel: crypto: fix geniv build as a separate module for 5.4
2024-03-15 03:19:19 +08:00
coolsnowwolf
6f205863c1
modules: fixes build for x86 platform
2024-03-13 16:03:53 +08:00
aiamadeus
58147ef0f6
kernel/modules: sync from upstream source
2024-03-13 10:26:08 +08:00
coolsnowwolf
85291c2a25
kernel: modules: remove dsmark support
...
Fixes : #11952
2024-03-06 23:18:53 +08:00
coolsnowwolf
4de28071b2
Revert "kernel: dsmark support in kernel 5.4/5.10"
...
This reverts commit 6c3044be09
.
2024-03-05 18:09:02 +08:00
coolsnowwolf
6c3044be09
kernel: dsmark support in kernel 5.4/5.10
2024-03-04 12:41:42 +08:00
Hauke Mehrtens
4e9456453d
kernel: Remove dsmark support
...
dsmark support was removed in kernel 5.15.150 and 6.1.80.
Remove it from the kmod package as well.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-03-04 10:36:28 +08:00
coolsnowwolf
08ebc6e104
kernel: add support for mem2mem devices
2024-02-28 22:06:42 +08:00
coolsnowwolf
a61217134d
kmod-crypto-sha512: fix kernel 6.6 support
2024-02-21 14:41:41 +08:00
Daniel Golle
d1f7b7d26d
kernel: modules: package MT7986 audio drivers
...
Packages the audio drivers for the MediaTek MT7986 SoC used with
Wolfson WM8960 codec.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-02-01 22:19:58 +08:00
Daniel Golle
e930707404
kernel: modules: break-out WM8960 codec module
...
Package codec module for WM8960 in its own package to be used by more
than one target.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-02-01 22:15:16 +08:00
coolsnowwolf
8bad26fbd3
package: support qualcommax target
2024-01-29 21:30:23 +08:00
coolsnowwolf
14e928eeaf
modules: fix usb-net support for kernel 6.6
2024-01-25 20:29:27 +08:00
coolsnowwolf
e7298575b9
modules: fix nfs and ksmbd build with kernel 6.6
2024-01-25 20:17:05 +08:00
coolsnowwolf
6022ecc6bc
modules: fix nls.mk support for linux 6.6
2024-01-25 20:00:54 +08:00
coolsnowwolf
9745339664
x86: add linux kernel 6.6 support
2024-01-25 12:02:56 +08:00
CheWei Chien
64ed808de5
kernel: add kmod-leds-lp5562 and lp55xx-common
...
Add kernel module for lp5562 LED driver.
The kmod-leds-lp5562 depends on kmod-leds-lp55xx-common.
Signed-off-by: CheWei Chien <chewei.chien@wnc.com.tw>
2024-01-21 15:00:34 +08:00
HunZI
a462d2b757
target: add phytium support ( #11798 )
...
* target: add phytium support
* kernel/video: add phytium platform ARM GPU support
* config: add EFI support to phytium armv8
* target: phytium: remove rtl8821cs driver
* target: phytium: refresh dts
2024-01-18 15:16:24 +08:00
coolsnowwolf
156a1b67dd
netsupport.mk: add missing Kconfig for sched
2024-01-15 17:28:00 +08:00
coolsnowwolf
4fb7370e09
generic: fix loogarch64 kernel modules build
2024-01-14 23:16:29 +08:00
coolsnowwolf
f426fce6c1
video.mk: add AMD Displaycard (RX580) support for loongarch64
2024-01-12 10:34:28 +08:00
Miles Poupart
4a683e0510
kmod-media-core: update kconfig ( #11735 )
2023-12-25 22:40:15 +08:00
HHJLKK
783f460c97
kernel: fixes usb-audio depends ( #11713 )
...
Fixes : #11703
2023-12-17 12:25:25 +08:00
aiamadeus
c8e9d227fd
kernel/video: add ARM GPU drivers
2023-10-30 22:54:05 +08:00
Liangbin Lian
fd7b5ec17a
kernel: usb-audio remove Kconfig USB_AUDIO
...
CONFIG_USB_AUDIO is a "USB Audio Gadget" driver, not a usb device driver
CONFIG_USB_AUDIO is "USB Audio support" before linux 2.6
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2023-10-29 23:40:07 +08:00
Luca Barbato
7d7743dade
kernel: Enable hwmon for nvme
...
Expose the temperature sensors as hwmon, it improves the overall
user experience since on tiny boards the nvme can become a substantial
source of heat.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Reviewed-by: Robert Marko <robimarko@gmail.com>
2023-10-29 23:38:15 +08:00
coolsnowwolf
0f4df4fa22
kernel: fix kmod-video-core on linux kernel 6.1+
2023-10-21 22:02:30 +08:00
Daniel Maslowski
7acf8fc20e
kernel: decouple 9P virtio from 9P net
...
General support for 9P is desirable on platforms without virtualization.
This decouples the 9P general networking support for use on more platforms.
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2023-09-15 10:28:14 +08:00
coolsnowwolf
c5efeaff69
kernel: bump 5.10 to 5.10.190
2023-08-16 15:46:28 +08:00