summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2018-07-27 11:06:51 -0500
committerOtavio Salvador <otavio@ossystems.com.br>2019-04-05 16:38:31 -0300
commit5b3ded0efe9ed465cec79d214629f6f8474478d4 (patch)
tree7830828b4bbf608811ff96b26141d2be58c35e46
parent5a2b31f3d698ebcd76478e9b735730ff8e4df013 (diff)
downloadmeta-freescale-5b3ded0efe9ed465cec79d214629f6f8474478d4.tar.gz
kernel-module-qca9377: Add support for QCA9377 on i.MX 7ULP
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-qca9377_2.0.bb17
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc24
2 files changed, 41 insertions, 0 deletions
diff --git a/recipes-kernel/kernel-modules/kernel-module-qca9377_2.0.bb b/recipes-kernel/kernel-modules/kernel-module-qca9377_2.0.bb
new file mode 100644
index 00000000..fbc87ea2
--- /dev/null
+++ b/recipes-kernel/kernel-modules/kernel-module-qca9377_2.0.bb
@@ -0,0 +1,17 @@
1require kernel-module-qcacld-lea.inc
2
3SUMMARY = "Qualcomm WiFi driver for QCA module 9377"
4
5EXTRA_OEMAKE += " \
6 CONFIG_CLD_HL_SDIO_CORE=y \
7 CONFIG_FEATURE_COEX_PTA_CONFIG_ENABLE=y \
8 CONFIG_PER_VDEV_TX_DESC_POOL=1 \
9 CONFIG_QCA_LL_TX_FLOW_CT=1 \
10 CONFIG_QCA_SUPPORT_TXRX_DRIVER_TCP_DEL_ACK=y \
11 CONFIG_WLAN_FEATURE_FILS=y \
12 CONFIG_WLAN_WAPI_MODE_11AC_DISABLE=y \
13 MODNAME=qca9377 \
14 SAP_AUTH_OFFLOAD=1 \
15"
16
17RDEPENDS_${PN} += "firmware-qca9377"
diff --git a/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc b/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc
new file mode 100644
index 00000000..a4597eae
--- /dev/null
+++ b/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc
@@ -0,0 +1,24 @@
1# Copyright 2018 NXP
2
3SUMMARY = "Qualcomm WiFi driver for QCA module 9377"
4LICENSE = "BSD & GPLv2"
5LIC_FILES_CHKSUM = "file://CORE/HDD/src/wlan_hdd_main.c;beginline=1;endline=20;md5=ec8d62116b13db773825ebf7cf91be1d;"
6
7QCACLD_SRC ?= "git://source.codeaurora.org/external/imx/qcacld-2.0-imx.git;protocol=https"
8SRC_URI = "${QCACLD_SRC};branch=IMX_CNSS.LEA.NRT_2.0"
9SRCREV = "72e56eb57e7d756f1f897645f653105541dff1f0"
10
11S = "${WORKDIR}/git"
12
13inherit module
14
15EXTRA_OEMAKE += " \
16 CONFIG_CFG80211_INTERNAL_REGDB=y \
17 CONFIG_HDD_WLAN_WAIT_TIME=10000 \
18 CONFIG_LINUX_QCMBR=y \
19 CONFIG_NON_QC_PLATFORM=y \
20 CONFIG_PMF_SUPPORT=y \
21 TARGET_BUILD_VARIANT=user \
22"
23
24RDEPENDS_${PN} = "qca-tools"