Commit Graph

3518 Commits

Author SHA1 Message Date
coolsnowwolf
72efda15b7 Version update to R23.4.1 2023-03-31 13:49:17 +08:00
coolsnowwolf
aaa79b3864 autocore: fix 12th/13th P cores count with HT 2023-03-31 12:54:30 +08:00
coolsnowwolf
39461eaf77 linux-firmware: add Intel 12th/13th and N95/N100/N300 video drm GuC and HuC support 2023-03-31 12:44:10 +08:00
coolsnowwolf
8d5e5226c4 autocore: add Intel 12/13th Hydrid P cores and E cores 2023-03-30 23:13:16 +08:00
coolsnowwolf
0747f72a7f base-files: force remount ext4 rootfs when power-off by accident last time 2023-03-29 18:32:18 +08:00
coolsnowwolf
e0e0e9c9cb rockchip: add FriendlyElec NanoPi R5C support 2023-03-29 18:13:02 +08:00
Hauke Mehrtens
11a39777bc kernel: kmod-net-rtl8192su: Remove package
The R8712U driver depends on cfg80211. cfg80211 is provided by mac80211
backports, we can not build any in kernel drivers which depend on
cfg80211 which is an out of tree module in OpenWrt.

The cfg80211 dependency was added with kernel 5.9.

We could add rtl8192su to backports and build it from there.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2023-03-28 23:01:34 +08:00
Felix Fietkau
6b2559f0aa linux-firmware: add mt7986 offload firmware
This is needed for WED support on MT7986.
Enable it by default for the filogic subtarget.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-03-28 23:00:04 +08:00
Quintin Hill
f2e888d0fc linux-firmware: add rtl8761 bluetooth firmware
Realtek bluetooth devices need firmware.  Add packages for some of
these.

Tested on a WNDR3700v4 with rtl8761bu firmware.

Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
2023-03-28 22:58:52 +08:00
Kyosuke Nekoyashiki
85fc52c36e mac80211: fixes ath10k sdio support 2023-03-25 23:09:00 +08:00
aiamadeus
ae12d2f77b rockchip: refresh kernel 5.15 config
Also fixes: #11019
2023-03-24 22:28:07 +08:00
aiamadeus
45898e59c5 rockchip: add support for HINLINK OPC-H69K 2023-03-24 22:25:08 +08:00
coolsnowwolf
abc7a549ef modules: drop bluetooth btbcm.ko as upstream 2023-03-23 20:02:03 +08:00
littoy
e140f67443
add missing glk_guc_70.1.1.bin for intel 10th gpu (#11021) 2023-03-22 20:46:49 +08:00
mleaf
229ba8e4a3
rockchip: add support for EZPRO Mrkaio M68S PLUS (#11020)
Specifications:

  CPU: RK3568B2 up to 2.0GHz
  NPU: 1TOPS
  RAM: 4GB
  Storage: 32G EMMC
  Ethernet: 2x 2.5G ports

Signed-off-by: mleaf <mleaf90@gmail.com>
2023-03-21 14:20:33 +00:00
coolsnowwolf
756cf526a6 bluetooth: fix Broadcom module 2023-03-21 15:26:12 +08:00
aiamadeus
25d3a71cbf r8152: drop local patches 2023-03-20 20:30:45 +08:00
aiamadeus
d72088314d linux-firmware: fixes broken packages 2023-03-20 20:28:13 +08:00
Albert Xu
d6511c3f65
linux-firmware: fix ax201 firmware version (#11010)
* Adapt:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=494389cbc3b3f080bbe4ee921f1b08eae3b6fdbf
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=3435843535f747e5d68c7b084d234254dcd74f55
2023-03-17 08:27:42 +00:00
coolsnowwolf
8d64c3310c linux-firmware: add QCA9377 SDIO firmware and board data 2023-03-16 20:40:18 +08:00
Hauke Mehrtens
5b746b27b3 kernel: kmod-wwan: Add package
This adds the kmod-wwan package. This provides the generic wwan driver
core which is needed for some existing packages.

Currently the drivers/net/wwan/wwan.ko driver is compiled into the
kernel when one of the wwan module is activated, better build it as a
kernel module.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2023-03-15 20:00:10 +08:00
Koen Vandeputte
7fc404cec0 kernel: fix missing mhi control devices
Both of these packages depend on CONFIG_WWAN
in the kernel.

Also fix the missing "wwan" subfolder in the path.

This fixes the missing devices in /dev after booting an MHI capable modem.

Fixes: 2519190fec ("kernel: package mhi wwan ctrl driver")
Fixes: 6af46796fa ("kernel: package mhi mbim driver")

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2023-03-15 19:59:21 +08:00
Koen Vandeputte
910a17aca0 kernel: package mhi mbim driver
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2023-03-15 19:59:07 +08:00
Koen Vandeputte
33829fec7e kernel: package mhi wwan ctrl driver
MHI WWAN CTRL allows QCOM-based PCIe modems to expose different modem
control protocols/ports to userspace, including AT, MBIM, QMI, DIAG
and FIREHOSE. These protocols can be accessed directly from userspace
(e.g. AT commands) or via libraries/tools (e.g. libmbim, libqmi, libqcdm)

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2023-03-15 19:58:50 +08:00
Koen Vandeputte
5d3e5c3adb kernel: package mhi network driver
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2023-03-15 19:58:27 +08:00
Hauke Mehrtens
df9d2c9c30 kernel: kmod-phy-ax88796b: Add new PHY
This adds the AX88796B PHY which is needed by the kmod-usb-net-asix
driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2023-03-15 19:56:03 +08:00
Hauke Mehrtens
bd50b61c46 kernel: kmod-usb-dwc2-pci: Add new package
Add dwc2_pci kernel module into own kernel package.
The dwc2_pci.ko kernel module was always build when kmod-usb-dwc2
was selected, but it was not packaged.

Add the missing kmod-usb-phy-nop dependency to the kmod-usb-dwc2-pci
package too. The CONFIG_USB_DWC2_PLATFORM option is already gone for
some time.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2023-03-15 19:55:48 +08:00
Josef Schlehofer
a71542fc60 kernel: add kmod-usb-net-lan78xx
Add kernel module for Microchip LAN78XX based USB 2 & USB 3
10/100/1000 Ethernet adapters. [1]

This kernel module is required for the Seeed Studio's Mini Router
based on RPI CM4 [2].

[1] <https://cateee.net/lkddb/web-lkddb/USB_LAN78XX.html>
[2] <https://www.seeedstudio.com/Dual-GbE-Carrier-Board-with-4GB-RAM-32GB-eMMC-RPi-CM4-Case-p-5029.html>

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(added kmod-phy-microchip and kmod-fixed-phy dependencies,
rpi3 needs lan78xx but has it built-in)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2023-03-14 21:25:19 +08:00
Christian Lamparter
2602bc69fe kernel: provide kmod-fixed-phy as separate kmod
Almost all targets have the fixed-phy feature built into the kernel.
One big exception is x86. This caused a problem with the upcoming
LAN78xx usb driver. Hence this patch breaks out the fixed-phy from
of_mdio (which didn't include the .ko) and puts into a separate
module.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2023-03-14 21:24:01 +08:00
Christian Lamparter
80ac24e6a8 kernel: add kmod-phy-microchip
phy drivers for Microchip's LAN88xx PHYs.
This is needed for the "LAN7801" variant
of the upstream lan78xx usb ethernet driver.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2023-03-14 21:23:35 +08:00
Malash
a73aec8f8d
linux-firmware: update to 20230310 (#10993) 2023-03-13 11:05:29 +00:00
Beginner
8443bb1db2 wwan/driver: code alignment 2023-03-13 12:16:02 +08:00
younger
dd7c89aa77
base-files: fixes x86 sysupgrade (#10992)
Fixes: #10986
2023-03-13 00:10:47 +08:00
qq57240
8d608bb816
ddns-scripts_dnspod: login with token (#10985) 2023-03-11 09:30:23 +00:00
Tim Harvey
03d0964627 kernel: modules: package Microchip LAN743x PCIe gigE driver
Package the Microchip LAN743x PCIe gigE driver

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2023-03-10 23:19:21 +08:00
Tim Harvey
ea31cc40cd kernel: can: fix MCP251x CAN controller module autoload
Fix autoload module name for can-mcp251x kmod.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2023-03-10 23:18:08 +08:00
Mehdi Ahmadi
831633b517 kernel: add Aquantia AQtion Atlantic 10Gbps Ethernet
Driver support for Aquantia AQtion Atlantic 10Gbps Ethernet NIC
with the AQC107, AQC108 and others chipsets found on:

 - TP-Link: TX401
 - Asus: XG-C100C, ROG Areion 10G NIC
 - & more ...

Signed-off-by: Mehdi Ahmadi <aphorise@gmail.com>
Reviewed-by: Robert Marko <robimarko@gmail.com>
[ fix wrong commit author as requested by author itself ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-03-10 23:17:21 +08:00
Robert Marko
e643c1b724 kernel: modules: package Aquantia PHY driver
Package the Aquantia AQR PHY driver as kmod.

This enables using the Aquantia driver with hwmon support on targets where
hwmon is not compiled-in.

Currently, in case when AQR driver is compiled-in but hwmon core is not
hwmon code in AQR driver will not get compiled because of macro
IS_REACHABLE(CONFIG_HWMON) evaluating to false.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2023-03-09 22:21:25 +08:00
Hauke Mehrtens
fe14f40413 kernel: kmod-phy-smsc: Add new PHY
This adds the SMSC PHY which is needed by the kmod-usb-net-smsc95xx
driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2023-03-09 22:20:01 +08:00
Nick Hainke
5bfe3bd9fe iproute2: update to 6.2
Release Notes:
https://lwn.net/Articles/923952/

Refresh patches:
- 110-darwin_fixes.patch
- 115-add-config-xtlibdir.patch
- 140-allow_pfifo_fast.patch
- 140-keep_libmnl_optional.patch
- 145-keep_libelf_optional.patch
- 150-keep_libcap_optional.patch
- 155-keep_tirpc_optional.patch
- 170-ip_tiny.patch
- 175-reduce-dynamic-syms.patch
- 180-drop_FAILED_POLICY.patch
- 190-fix-nls-rpath-link.patch
- 195-build_variant_ip_tc.patch
- 200-drop_libbsd_dependency.patch
- 300-selinux-configurable.patch

Remove upstreamed:
- 320-configure-Remove-include-sys-stat.h.patch

While working on it remove AUTORELEASE.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-03-08 21:56:24 +08:00
Nick Hainke
e053d02760 libcap: update to 2.67
Release notes:
https://sites.google.com/site/fullycapable/release-notes-for-libcap#h.o8papfkfh1x9

While working on it, remove $(AUTORELEASE).

Tested-by: Linhui Liu liulinhui36@gmail.com # Xiaomi AX3600
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-03-08 21:54:12 +08:00
nftbty
c135796fe7
ksmbd: fix build error (#10979) 2023-03-08 10:06:48 +00:00
Rosen Penev
17ef1aa91c ksmbd: update to 3.4.7
Remove upstreamed patches.

Switch to normal tarballs. Codeload recently had a reproducibility issue.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-03-07 22:03:33 +08:00
Tim Harvey
8272d83fcf kernel: fix hwmon-gsc driver
Fix hwmon-gsc driver by replacing out-of-tree hwmon-gsc driver with in-tree
driver that was merged in Linux v5.8:
 - remove the old out-of-tree module
 - add configuration for the in-tree modules

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2023-03-07 22:01:36 +08:00
Tim Harvey
a1738753c9 kernel: add kmod-hwmon-max6642 support
Add package for Maxim MAX6642 i2c based temperature sensor.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2023-03-07 21:57:03 +08:00
AmadeusGhost
1ac276866a bluetooth: add more platform support
Fixes: #10775
2023-03-06 23:28:02 +08:00
AmadeusGhost
7f1a60f322 rtw88: add rtl8821ce support
This won't work due to firmware limitations.
2023-03-06 23:20:10 +08:00
aiamadeus
82690d6c5a rockchip: sync dts changes from upstream 2023-03-05 22:03:37 +08:00
aiamadeus
63e82f7fb2 bpf-headers: fix package category 2023-03-05 21:50:47 +08:00
coolsnowwolf
f345d0c9a1 Version update to R23.3.3 2023-03-04 10:39:24 +08:00