diff options
author | hschang <chang@dev3> | 2019-10-01 10:22:56 (GMT) |
---|---|---|
committer | hschang <chang@dev3> | 2019-10-01 10:59:50 (GMT) |
commit | 7d2e410908eadac1b8b82adc5c788b13864e484b (patch) | |
tree | 752391a1035758f202ec81b89103109b01fd4644 /meta-openvuplus/recipes-connectivity/realtek/rtl8814au_4.3.21.bb | |
parent | 2186911eda18e0c8182881ba322524d9ba4f756f (diff) |
Add rtl8192eu rtl8812au rtl8814au Wifi drivers.
Diffstat (limited to 'meta-openvuplus/recipes-connectivity/realtek/rtl8814au_4.3.21.bb')
-rw-r--r-- | meta-openvuplus/recipes-connectivity/realtek/rtl8814au_4.3.21.bb | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/meta-openvuplus/recipes-connectivity/realtek/rtl8814au_4.3.21.bb b/meta-openvuplus/recipes-connectivity/realtek/rtl8814au_4.3.21.bb new file mode 100644 index 0000000..b3f1188 --- /dev/null +++ b/meta-openvuplus/recipes-connectivity/realtek/rtl8814au_4.3.21.bb @@ -0,0 +1,46 @@ +SUMMARY = "Driver for Realtek USB wireless device 8814AU v4.3.21" +HOMEPAGE = "http://www.realtek.com.tw" +SECTION = "kernel/modules" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://ifcfg-wlan0;md5=a84acae65af4b2d44d5035aa9f63cd85" + +inherit module + +SRC_URI = " \ + file://rtl8814AU-driver-4.3.21-20170707.zip \ + file://0001-add-support-kernel-4.15.patch \ + file://0002-add-linux-4.19-support.patch \ + file://add-linux-4.20-support.patch \ + file://add-linux-5.0-support.patch \ + " + +SRC_URI[md5sum] = "538691f32b98a62c99c32ad80d2d8430" +SRC_URI[sha256sum] = "e7414ed9495f72ece75435f23f79468a00a8e2697c95916a09a140c5148027c2" + +S = "${WORKDIR}/rtl8814AU" + +EXTRA_OEMAKE = "LINUX_SRC=${STAGING_KERNEL_DIR} KDIR=${STAGING_KERNEL_DIR}" + +do_compile () { + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS CC LD CPP + oe_runmake 'M={D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless' \ + 'KERNEL_SOURCE=${STAGING_KERNEL_DIR}' \ + 'LINUX_SRC=${STAGING_KERNEL_DIR}' \ + 'KDIR=${STAGING_KERNEL_DIR}' \ + 'KERNDIR=${STAGING_KERNEL_DIR}' \ + 'KSRC=${STAGING_KERNEL_DIR}' \ + 'KERNEL_VERSION=${KERNEL_VERSION}' \ + 'KVER=${KERNEL_VERSION}' \ + 'CC=${KERNEL_CC}' \ + 'AR=${KERNEL_AR}' \ + 'LD=${KERNEL_LD}' +} + +do_install() { + install -d ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless + install -m 0644 ${S}/8814au.ko ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless + +} + +do_package_qa() { +} |