inherit fsl-eula-unpack
do_install() {
- install -d ${D}/lib/firmware
+ install -d ${D}/lib/firmware
cp -rfv firmware/* ${D}/lib/firmware/
find ${D}/lib/firmware -type f -exec chmod 644 '{}' ';'
# Remove files not going to be installed
find ${D}/lib/firmware/ -name Android.mk -exec rm '{}' ';'
- rm ${D}/lib/firmware/LICENCE.atheros_firmware \
- ${D}/lib/firmware/README
-
- # FIXME: Remove firmware packaged in linux-firmware
- rm -r ${D}/lib/firmware/ath6k ${D}/lib/firmware/ar3k
}
python populate_packages_prepend() {
+++ /dev/null
-require firmware-imx.inc
-
-PR = "r5.0"
-
-SRC_URI[md5sum] = "f23ce8437e141c1d20e3bf175eb3af7f"
-SRC_URI[sha256sum] = "5aaf5e91dbec8072fec613218c0fc939d9a59e74df53054f49ab31f1f0dd25d9"
-
-COMPATIBLE_MACHINE = "(mx5|mx6)"
+++ /dev/null
-# Copyright (C) 2012-2014 Freescale Semiconductor
-
-require recipes-bsp/firmware-imx/firmware-imx.inc
-
-PE="1"
-
-SRC_URI[md5sum] = "29a54f6e5bf889a00cd8ca85080af223"
-SRC_URI[sha256sum] = "768d857dfc1bec344fbd95665e450030d5a0d541a695027f6d7815e0309bea37"
-
-COMPATIBLE_MACHINE = "(mx6)"
--- /dev/null
+# Copyright (C) 2012-2014 Freescale Semiconductor
+
+require firmware-imx.inc
+
+PE="1"
+
+SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}-beta.bin;fsl-eula=true"
+
+S = "${WORKDIR}/firmware-imx-${PV}-beta"
+
+SRC_URI[md5sum] = "4e102affc4273f424da4cec9f46adae8"
+SRC_URI[sha256sum] = "8fcfc713321c4ffaafee248feb392b7bc9b913b7abee5020fceaca1d1a49ac99"
+
+COMPATIBLE_MACHINE = "(mx5|mx6)"