Signed-off-by: Tom Hochstein <tom.hochst...@nxp.com> --- conf/machine/include/imx-base.inc | 1 + recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb | 27 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 789c466..522c0aa 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -204,6 +204,7 @@ MACHINE_EXTRA_RRECOMMENDS_append_mx7d = " ${@bb.utils.contains('DISTRO_FEATURES' MACHINE_EXTRA_RRECOMMENDS_append_mx7ulp = " ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'imx-alsa-plugins', '', d)}" # Extra QCA Wi-Fi & BTE driver and firmware +MACHINE_EXTRA_RRECOMMENDS_append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca6174', 'firmware-qca6174 kernel-module-qca6174 qca-tools', '', d)}" MACHINE_EXTRA_RRECOMMENDS_append = " ${@bb.utils.contains('MACHINE_FEATURES', 'qca9377', 'firmware-qca9377 kernel-module-qca9377 qca-tools', '', d)}" # Extra udev rules diff --git a/recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb b/recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb new file mode 100644 index 0000000..462bf2e --- /dev/null +++ b/recipes-bsp/firmware-qca/firmware-qca6174_2.0.bb @@ -0,0 +1,27 @@ +# Copyright 2018 NXP + +require firmware-qca.inc + +SUMMARY = "Qualcomm Wi-Fi and Bluetooth firmware" +DESCRIPTION = "Qualcomm Wi-Fi and Bluetooth firmware for modules such as QCA6174A" +SECTION = "base" +LICENSE = "Proprietary" + +inherit allarch + +do_install () { + # Install firmware.conf for QCA modules + install -d ${D}${sysconfdir}/bluetooth + install -m 644 ${S}/1CQ_QCA6174A_LEA_2.0/etc/bluetooth/firmware.conf ${D}${sysconfdir}/bluetooth + + # Install firmware files + install -d ${D}${base_libdir} + cp -r ${S}/1CQ_QCA6174A_LEA_2.0/lib/firmware ${D}${base_libdir} +} + +FILES_${PN} = " \ + ${sysconfdir}/bluetooth/firmware.conf \ + ${base_libdir}/firmware/qca6174 \ + ${base_libdir}/firmware/wlan \ + ${base_libdir}/firmware/* \ +" -- 2.7.4 -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale