Added rtl8723du support for ROCK Pi E (#2060)
This commit is contained in:
parent
4555a7aed5
commit
d87b155a94
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 5.7.2 Kernel Configuration
|
||||
# Linux/arm64 5.7.5 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
||||
@ -1513,9 +1513,15 @@ CONFIG_BT_LEDS=y
|
||||
#
|
||||
# Bluetooth device drivers
|
||||
#
|
||||
CONFIG_BT_INTEL=m
|
||||
CONFIG_BT_BCM=m
|
||||
CONFIG_BT_RTL=m
|
||||
CONFIG_BT_QCA=m
|
||||
# CONFIG_BT_HCIBTUSB is not set
|
||||
CONFIG_BT_HCIBTUSB=m
|
||||
# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set
|
||||
CONFIG_BT_HCIBTUSB_BCM=y
|
||||
# CONFIG_BT_HCIBTUSB_MTK is not set
|
||||
CONFIG_BT_HCIBTUSB_RTL=y
|
||||
# CONFIG_BT_HCIBTSDIO is not set
|
||||
CONFIG_BT_HCIUART=m
|
||||
CONFIG_BT_HCIUART_SERDEV=y
|
||||
@ -1536,6 +1542,7 @@ CONFIG_BT_HCIUART_MRVL=y
|
||||
# CONFIG_BT_HCIBFUSB is not set
|
||||
# CONFIG_BT_HCIVHCI is not set
|
||||
# CONFIG_BT_MRVL is not set
|
||||
# CONFIG_BT_ATH3K is not set
|
||||
CONFIG_BT_MTKSDIO=m
|
||||
CONFIG_BT_MTKUART=m
|
||||
# end of Bluetooth device drivers
|
||||
@ -2739,6 +2746,7 @@ CONFIG_WLCORE=m
|
||||
# CONFIG_WLCORE_SPI is not set
|
||||
CONFIG_WLCORE_SDIO=m
|
||||
CONFIG_WILINK_PLATFORM_DATA=y
|
||||
CONFIG_RTL8723DU=m
|
||||
# CONFIG_RTL8723DS is not set
|
||||
CONFIG_RTL8822BU=m
|
||||
CONFIG_RTL8188EU=m
|
||||
|
||||
@ -429,4 +429,39 @@ compilation_prepare()
|
||||
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
# Wireless drivers for Realtek 8723DU chipsets
|
||||
|
||||
if linux-version compare $version ge 5.0 && [ "$EXTRAWIFI" == yes ]; then
|
||||
|
||||
# attach to specifics tag or branch
|
||||
local rtl8723duver="branch:master"
|
||||
|
||||
display_alert "Adding" "Wireless drivers for Realtek 8723DU chipsets ${rtl8723duver}" "info"
|
||||
|
||||
fetch_from_repo "https://github.com/lwfinger/rtl8723du" "rtl8723du" "${rtl8723duver}" "yes"
|
||||
cd ${SRC}/cache/sources/${LINUXSOURCEDIR}
|
||||
rm -rf ${SRC}/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/rtl8723du
|
||||
mkdir -p ${SRC}/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/rtl8723du/
|
||||
cp -R ${SRC}/cache/sources/rtl8723du/${rtl8723duver#*:}/{core,hal,include,os_dep,platform} \
|
||||
${SRC}/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/rtl8723du
|
||||
|
||||
# Makefile
|
||||
cp ${SRC}/cache/sources/rtl8723du/${rtl8723duver#*:}/Makefile \
|
||||
${SRC}/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/rtl8723du/Makefile
|
||||
|
||||
# Disable debug
|
||||
sed -i "s/^CONFIG_RTW_DEBUG.*/CONFIG_RTW_DEBUG = n/" \
|
||||
${SRC}/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/rtl8723du/Makefile
|
||||
|
||||
# Add to section Makefile
|
||||
echo "obj-\$(CONFIG_RTL8723DU) += rtl8723du/" >> $SRC/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/Makefile
|
||||
sed -i '/source "drivers\/net\/wireless\/ti\/Kconfig"/a source "drivers\/net\/wireless\/rtl8723du\/Kconfig"' \
|
||||
$SRC/cache/sources/${LINUXSOURCEDIR}/drivers/net/wireless/Kconfig
|
||||
|
||||
process_patch_file "${SRC}/patch/misc/wireless-rtl8723du.patch" "applying"
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
23
patch/misc/wireless-rtl8723du.patch
Normal file
23
patch/misc/wireless-rtl8723du.patch
Normal file
@ -0,0 +1,23 @@
|
||||
diff --git a/drivers/net/wireless/rtl8723du/Kconfig b/drivers/net/wireless/rtl8723du/Kconfig
|
||||
new file mode 100644
|
||||
index 000000000..63bbe8e63
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/rtl8723du/Kconfig
|
||||
@@ -0,0 +1,4 @@
|
||||
+config RTL8723DU
|
||||
+ tristate "Realtek 8723D USB WiFi"
|
||||
+ ---help---
|
||||
+ Help message of RTL8723DU
|
||||
diff --git a/drivers/net/wireless/rtl8723du/Makefile b/drivers/net/wireless/rtl8723du/Makefile
|
||||
index 9de45eddd..172f597e1 100644
|
||||
--- a/drivers/net/wireless/rtl8723du/Makefile
|
||||
+++ b/drivers/net/wireless/rtl8723du/Makefile
|
||||
@@ -25,7 +25,7 @@ CONFIG_WAKEUP_TYPE = 0x7 #bit2: deauth, bit1: unicast, bit0: magic pkt.
|
||||
|
||||
CONFIG_DRVEXT_MODULE = n
|
||||
|
||||
-export TopDIR ?= $(shell pwd)
|
||||
+export TopDIR ?= $(src)
|
||||
|
||||
########### COMMON #################################
|
||||
HCI_NAME = usb
|
||||
Loading…
Reference in New Issue
Block a user