diff --git a/package/rtl8723ds/0001-Fix-build-with-Linux-6.13.patch b/package/rtl8723ds/0001-Fix-build-with-Linux-6.13.patch deleted file mode 100644 index 2350dc2e5e..0000000000 --- a/package/rtl8723ds/0001-Fix-build-with-Linux-6.13.patch +++ /dev/null @@ -1,35 +0,0 @@ -From d71ab09447d9c3043203b5c3b5868e99bc4e0ca8 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 16 Apr 2025 22:00:59 +0200 -Subject: [PATCH] Fix build with Linux 6.13 - -Commit: -https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9c4f830927750a2bf9fd9426a5257f0fdce3b662 -adds struct net_device *dev as argument to set_monitor_channel(), so let's -add it to cfg80211_rtw_set_monitor_channel() according to Linux version. - -Upstream: https://github.com/lwfinger/rtl8723ds/pull/51 -Signed-off-by: Giulio Benetti ---- - os_dep/linux/ioctl_cfg80211.c | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c -index 53ccef4..75391e7 100644 ---- a/os_dep/linux/ioctl_cfg80211.c -+++ b/os_dep/linux/ioctl_cfg80211.c -@@ -4520,7 +4520,10 @@ static int cfg80211_rtw_set_channel(struct wiphy *wiphy - } - - static int cfg80211_rtw_set_monitor_channel(struct wiphy *wiphy --#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)) -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 13, 0)) -+ , struct net_device *dev -+ , struct cfg80211_chan_def *chandef -+#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)) - , struct cfg80211_chan_def *chandef - #else - , struct ieee80211_channel *chan --- -2.39.5 - diff --git a/package/rtl8723ds/0002-Fix-build-with-Linux-6.14.patch b/package/rtl8723ds/0002-Fix-build-with-Linux-6.14.patch deleted file mode 100644 index 3027489e33..0000000000 --- a/package/rtl8723ds/0002-Fix-build-with-Linux-6.14.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d75e35dea1b2551c12e54d5997a1db946ab06080 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Sun, 18 May 2025 01:24:26 +0200 -Subject: [PATCH] Fix build with Linux 6.14 - -Commit: -https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7a53af85d3bbdbe06cd47b81a6d99a04dc0a3963 -adds argument "unsigned int link_id" to get_tx_power(), so let's add it to -cfg80211_rtw_get_txpower() according to Linux version. - -Upstream: https://github.com/lwfinger/rtl8723ds/pull/52/commits/d75e35dea1b2551c12e54d5997a1db946ab06080 -Signed-off-by: Giulio Benetti ---- - os_dep/linux/ioctl_cfg80211.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c -index 75391e7..adc1fec 100644 ---- a/os_dep/linux/ioctl_cfg80211.c -+++ b/os_dep/linux/ioctl_cfg80211.c -@@ -3362,6 +3362,9 @@ static int cfg80211_rtw_set_txpower(struct wiphy *wiphy, - static int cfg80211_rtw_get_txpower(struct wiphy *wiphy, - #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)) - struct wireless_dev *wdev, -+#endif -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0)) -+ unsigned int link_id, - #endif - int *dbm) - { --- -2.39.5 - diff --git a/package/rtl8723ds/Config.in b/package/rtl8723ds/Config.in index e5123a2aae..0921a55d37 100644 --- a/package/rtl8723ds/Config.in +++ b/package/rtl8723ds/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_RTL8723DS help rtl8723bs wifi driver - https://github.com/lwfinger/rtl8723ds + https://github.com/benetti-engineering-sas/rtl8723ds comment "rtl8723ds needs a Linux kernel to be built" depends on !BR2_s390x diff --git a/package/rtl8723ds/rtl8723ds.hash b/package/rtl8723ds/rtl8723ds.hash index f2829d3f04..d647f9ff28 100644 --- a/package/rtl8723ds/rtl8723ds.hash +++ b/package/rtl8723ds/rtl8723ds.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 4f3006ffc1604854edbd6d25ad468ca57f6bcfd7814e4dab57725f144f00aa94 rtl8723ds-52e593e8c889b68ba58bd51cbdbcad7fe71362e4.tar.gz +sha256 97231efcd0e36b8a95c7baf2aa387fd9cf8303ddd66ce463f25c83f9f989e405 rtl8723ds-97d714fdbfc562f71f2e72e5ce6cceb8e2a8be8a.tar.gz sha256 cd5c66af63b509ccd75ec85fee41b6e5cbb77cd6bf9392a54900acc0f02be4a6 COPYING diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 2536450d80..f1b345d548 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -4,8 +4,8 @@ # ################################################################################ -RTL8723DS_VERSION = 52e593e8c889b68ba58bd51cbdbcad7fe71362e4 -RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) +RTL8723DS_VERSION = 97d714fdbfc562f71f2e72e5ce6cceb8e2a8be8a +RTL8723DS_SITE = $(call github,benetti-engineering-sas,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 RTL8723DS_LICENSE_FILES = COPYING