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
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
0061cb8a1f
package: add kmod-r8168 ethernet driver
...
r8168 is an out of tree driver provided by Realtek for RTL8168 devices.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[Refresh our patch]
Signed-off-by: AnYun <amadeus@openjmu.xyz>
2024-08-21 20:40:21 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
1ba4b04f46
package: add kmod-r8101 ethernet driver
...
r8101 is an out of tree driver provided by Realtek for RTL8101 devices.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-21 20:28:36 +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
Marek Behún
2c6595fa43
gpio-button-hotplug: add vendor button
...
Handle the KEY_VENDOR key in gpio-button-hotplug driver.
This is used by Turris Omnia.
Signed-off-by: Marek Behún <kabel@kernel.org>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-08-04 23:35:33 +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
coolsnowwolf
150b745250
mt76: fixes build for older kernel
...
Fixes : #12343
2024-07-22 20:35:30 +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
coolsnowwolf
665cedd251
mt76: fixes build error for mt7925
...
Fixes : #12328
2024-07-13 23:02:08 +08:00
coolsnowwolf
983de37cf8
mt76: update to Git HEAD (2024-05-17)
2024-07-04 13:36:18 +08:00
coolsnowwolf
0397de1060
mt76: add MediaTek MT7996 (PCIe) support
2024-07-03 14:34:32 +08:00
coolsnowwolf
3a5a4986fa
mac80211: Add EHT UL MU-MIMO flag in ieee80211_bss_conf
2024-07-03 14:27:19 +08:00
coolsnowwolf
5d1aadf436
mt76: update to Git HEAD (2024-04-19)
2024-07-03 13:42:54 +08:00
coolsnowwolf
e5017ff7ca
mt76: fix linux kernel 6.1 support for mediatek
2024-07-02 15:58:53 +08:00
coolsnowwolf
03835617b9
cryptodev-linux: fix build with linux-5.10.220+
2024-07-01 22:41:46 +08:00
coolsnowwolf
6924a18f35
mt76: add linux kernel 6.6 support for mediatek
2024-06-30 11:12:58 +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
6e604e9875
amlogic: add mesongx Phicomm N1 support
2024-05-06 05:53:58 +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
1216535698
rtw88-usb: update to latest git HEAD
2024-04-18 22:16:40 +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
Weijie Gao
0983191cb6
gpio-button-hotplug: fix linux 6.2 build failure
...
devm_gpiod_get_from_of_node() was removed since linux 6.2.
devm_fwnode_gpiod_get() is the recommended replacement.
Signed-off-by: Weijie Gao <hackpascal@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-04-08 19:28:28 +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 6c3044be0969ecff103284fe38d8a030e02997ac.
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