guowenxue
2024-07-15 a0be3febef2aab84a3bc6abf49c337ee6e484118
commit | author | age
a0be3f 1 DESCRIPTION = "Realtek RTL8723DU USB Wi-Fi/BT driver"
G 2
3 LICENSE = "GPL-2.0-or-later"
4 LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0-or-later;md5=fed54355545ffd980b814dab4a3b312c"
5
6 # Git repository and branch
7 SRC_URI = "git://github.com/lwfinger/rtw88.git;branch=master;protocol=https"
8 SRCREV = "${AUTOREV}"
9
10 # Specify where the source files will be fetched to
11 S = "${WORKDIR}/git"
12
13 # Inherit the module class to handle kernel module compilation
14 inherit module
15
16 # Define the compile task
17 do_compile() {
18     unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
19     oe_runmake all
20 }
21
22 # Define where to install the kernel module
23 do_install() {
24     install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/extra/
25     install -m 0644 ${S}/*.ko ${D}${base_libdir}/modules/${KERNEL_VERSION}/extra/
26 }
27
28 # Add the driver to the kernel modules list
29 KERNEL_MODULE_PROBECONF = "rtw_8723du"
30