summaryrefslogtreecommitdiffstats
path: root/bsp/meta-freescale/recipes-kernel/kernel-modules
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/meta-freescale/recipes-kernel/kernel-modules')
-rw-r--r--bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.0.p2.0.bb (renamed from bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.2.4.p1.8.bb)4
-rw-r--r--bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-ipc.inc2
-rw-r--r--bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca6174_3.0.bb14
-rw-r--r--bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca9377_3.0.bb17
-rw-r--r--bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc23
5 files changed, 57 insertions, 3 deletions
diff --git a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.2.4.p1.8.bb b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.0.p2.0.bb
index 9201dd27..4c9015e9 100644
--- a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.2.4.p1.8.bb
+++ b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.0.p2.0.bb
@@ -7,14 +7,14 @@ allowing flexibility to use a newer graphics release with an older kernel."
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRCBRANCH = "imx_4.9.123_imx8mm_ga"
+SRCBRANCH = "lf-5.4.y"
LOCALVERSION = "-${SRCBRANCH}"
KERNEL_SRC ?= "git://source.codeaurora.org/external/imx/linux-imx.git;protocol=https"
SRC_URI = " \
${KERNEL_SRC};branch=${SRCBRANCH};subpath=drivers/mxc/gpu-viv;destsuffix=git/src \
file://Add-makefile.patch \
"
-SRCREV = "6a71cbc089755afd6a86c005c22a1af6eab24a70"
+SRCREV = "f8118585ee3c7025265b28985fdfe0af96a84466"
S = "${WORKDIR}/git"
diff --git a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-ipc.inc b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-ipc.inc
index e3c92f3a..350ba186 100644
--- a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-ipc.inc
+++ b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-ipc.inc
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fa38cd73d71527dc6efb546474f64d10"
inherit module qoriq_build_64bit_kernel
-SRC_URI = "git://git.freescale.com/ppc/sdk/ipc.git;branch=sdk-v2.0.x"
+SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/ipc;protocol=https;nobranch=1"
SRCREV = "74d662707558290f070f9589177db730444bc435"
S = "${WORKDIR}/git"
diff --git a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca6174_3.0.bb b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca6174_3.0.bb
new file mode 100644
index 00000000..f78a4c5b
--- /dev/null
+++ b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca6174_3.0.bb
@@ -0,0 +1,14 @@
+require kernel-module-qcacld-lea.inc
+
+SUMMARY = "Qualcomm WiFi driver for QCA module 6174"
+
+EXTRA_OEMAKE += " \
+ CONFIG_ROME_IF=pci \
+ CONFIG_WLAN_FEATURE_11W=y \
+ CONFIG_WLAN_FEATURE_FILS=y \
+ CONFIG_WLAN_WAPI_MODE_11AC_DISABLE=y \
+ MODNAME=qca6174 \
+ CONFIG_WLAN_FEATURE_DSRC=y \
+"
+
+RDEPENDS_${PN} += "firmware-qca6174"
diff --git a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca9377_3.0.bb b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca9377_3.0.bb
new file mode 100644
index 00000000..fbc87ea2
--- /dev/null
+++ b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qca9377_3.0.bb
@@ -0,0 +1,17 @@
+require kernel-module-qcacld-lea.inc
+
+SUMMARY = "Qualcomm WiFi driver for QCA module 9377"
+
+EXTRA_OEMAKE += " \
+ CONFIG_CLD_HL_SDIO_CORE=y \
+ CONFIG_FEATURE_COEX_PTA_CONFIG_ENABLE=y \
+ CONFIG_PER_VDEV_TX_DESC_POOL=1 \
+ CONFIG_QCA_LL_TX_FLOW_CT=1 \
+ CONFIG_QCA_SUPPORT_TXRX_DRIVER_TCP_DEL_ACK=y \
+ CONFIG_WLAN_FEATURE_FILS=y \
+ CONFIG_WLAN_WAPI_MODE_11AC_DISABLE=y \
+ MODNAME=qca9377 \
+ SAP_AUTH_OFFLOAD=1 \
+"
+
+RDEPENDS_${PN} += "firmware-qca9377"
diff --git a/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc
new file mode 100644
index 00000000..0b23a47c
--- /dev/null
+++ b/bsp/meta-freescale/recipes-kernel/kernel-modules/kernel-module-qcacld-lea.inc
@@ -0,0 +1,23 @@
+SUMMARY = "Qualcomm WiFi driver for QCA module 9377 and 6174"
+LICENSE = "BSD & GPLv2"
+LIC_FILES_CHKSUM = "file://CORE/HDD/src/wlan_hdd_main.c;beginline=1;endline=20;md5=ec8d62116b13db773825ebf7cf91be1d;"
+
+QCACLD_SRC ?= "git://source.codeaurora.org/external/imx/qcacld-2.0-imx.git;protocol=https"
+SRC_URI = "${QCACLD_SRC};branch=IMX_CNSS.LEA.NRT_3.0_KRL5.4"
+SRCREV = "7dc91e5977f31d60741c55682564788c0f930163"
+
+S = "${WORKDIR}/git"
+
+inherit module
+
+EXTRA_OEMAKE += " \
+ CONFIG_CFG80211_INTERNAL_REGDB=y \
+ CONFIG_HDD_WLAN_WAIT_TIME=10000 \
+ CONFIG_LINUX_QCMBR=y \
+ CONFIG_NON_QC_PLATFORM=y \
+ CONFIG_PMF_SUPPORT=y \
+ TARGET_BUILD_VARIANT=user \
+"
+
+COMPATIBLE_MACHINE = "(imx)"
+COMPATIBLE_HOST_libc-musl = 'null'