diff --git a/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.bb b/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.bb new file mode 100644 index 000000000..b4c02b7e7 --- /dev/null +++ b/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.bb @@ -0,0 +1,21 @@ +require iw612-sdk_git.inc + +SUMMARY = "NXP Wi-Fi SDK for IW612" + +inherit module-base + +TARGET_CC_ARCH += "${LDFLAGS}" + +do_compile () { + oe_runmake appsbuild +} + +do_install () { + install -d ${D}${datadir}/nxp_wireless + + cp -r bin_sdw61x/* ${D}${datadir}/nxp_wireless +} + +FILES:${PN} = "${datadir}/nxp_wireless" + +COMPATIBLE_MACHINE = "(mx93-nxp-bsp)" diff --git a/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.bbappend b/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.bbappend new file mode 100644 index 000000000..3e5085c3b --- /dev/null +++ b/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.bbappend @@ -0,0 +1,3 @@ +# Copyright (C) 2023 Digi International. + +RRECOMMENDS:${PN}:remove = "wireless-tools" diff --git a/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.inc b/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.inc new file mode 100644 index 000000000..36341f051 --- /dev/null +++ b/meta-digi-arm/recipes-connectivity/nxp-wlan-sdk/iw612-sdk_git.inc @@ -0,0 +1,14 @@ +SUMMARY = "NXP Wi-Fi SDK for IW612" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=ab04ac0f249af12befccb94447c08b77" + +SRCBRANCH = "lf-5.15.71_2.2.0" +IW612_SRC ?= "git://github.com/nxp-imx/mwifiex-iw612.git;protocol=https" +SRC_URI = "${IW612_SRC};branch=${SRCBRANCH}" +SRCREV = "4cc2c8831f27c8eceece6b66fc2de8b73360f520" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE = "KERNELDIR=${STAGING_KERNEL_BUILDDIR}" + +RRECOMMENDS:${PN} = "wireless-tools"