From 369eb80f9c114db628ecb0debd776f8f7ac796ae Mon Sep 17 00:00:00 2001 From: Ricardo Pardini Date: Sat, 29 Apr 2023 23:55:28 +0200 Subject: [PATCH] driver_uwe5622_allwinner: only apply "pre-6.1" park-link patch if kernel >= 5 (eg: not for rockchip64-legacy); possibly fixes #5120 --- lib/functions/compilation/patch/drivers_network.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/functions/compilation/patch/drivers_network.sh b/lib/functions/compilation/patch/drivers_network.sh index 191fe40130..1e325c351d 100644 --- a/lib/functions/compilation/patch/drivers_network.sh +++ b/lib/functions/compilation/patch/drivers_network.sh @@ -578,7 +578,8 @@ driver_uwe5622_allwinner() { # Add to section Makefile echo "obj-\$(CONFIG_SPARD_WLAN_SUPPORT) += uwe5622/" >> "$kerneldir/drivers/net/wireless/Makefile" - if linux-version compare "${version}" lt 6.1; then + # Don't add this to legacy (<5.0) kernels. + if linux-version compare "${version}" ge 5.0 && linux-version compare "${version}" lt 6.1; then process_patch_file "${SRC}/patch/misc/wireless-driver-for-uwe5622-park-link-pre-v6.1.patch" "applying" fi