summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/firmware-imx
diff options
context:
space:
mode:
authorCristinel Panfir <cristinel.panfir@nxp.com>2019-12-11 11:54:09 +0200
committerOtavio Salvador <otavio@ossystems.com.br>2019-12-16 11:36:29 -0300
commit9d5f40a8506a24ddf9e873331b30c41519e6f7b0 (patch)
treee702cf957ddb531d517d7ed1775bf06c98f76bb6 /recipes-bsp/firmware-imx
parent67f797dafa14873a07fb5b28d2e0bb8b68ff585a (diff)
downloadmeta-freescale-9d5f40a8506a24ddf9e873331b30c41519e6f7b0.tar.gz
firmware-imx: Upgrade to version 8.5
- Exclude "easrc" as this IP is only applicable for Nano Soc - Remove SECO implementation from firmware-imx recipe and use imx-seco to deploy the SECO firmware for i.MX 8QM/8QXP Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
Diffstat (limited to 'recipes-bsp/firmware-imx')
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-8.5.inc (renamed from recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc)6
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-8_8.5.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb)2
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-8m_8.5.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb)0
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb20
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx_8.5.bb (renamed from recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb)3
5 files changed, 6 insertions, 25 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc b/recipes-bsp/firmware-imx/firmware-imx-8.5.inc
index 33b9594a..ae6b1d78 100644
--- a/recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc
+++ b/recipes-bsp/firmware-imx/firmware-imx-8.5.inc
@@ -3,15 +3,15 @@
3# Copyright (C) 2018 O.S. Systems Software LTDA. 3# Copyright (C) 2018 O.S. Systems Software LTDA.
4SECTION = "base" 4SECTION = "base"
5LICENSE = "Proprietary" 5LICENSE = "Proprietary"
6LIC_FILES_CHKSUM = "file://COPYING;md5=fb0303e4ee8b0e71c094171e2272bd44" 6LIC_FILES_CHKSUM = "file://COPYING;md5=6c12031a11b81db21cdfe0be88cac4b3"
7 7
8SRCBRANCH ?= "master" 8SRCBRANCH ?= "master"
9SRC_URI = " \ 9SRC_URI = " \
10 ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \ 10 ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \
11" 11"
12 12
13SRC_URI[md5sum] = "b494c9a2ba9f8906de73ac33068789a2" 13SRC_URI[md5sum] = "a6b926d087e1e642580da8a6d982abe6"
14SRC_URI[sha256sum] = "c115d5d0d115fc14754671bd2428f672f9f99677988588accef2fbca2c3f749c" 14SRC_URI[sha256sum] = "45b0a7392e7a4b2e6c7e1cb988dd660ff3f8cd465afdf796ff840a00db08389d"
15 15
16S = "${WORKDIR}/firmware-imx-${PV}" 16S = "${WORKDIR}/firmware-imx-${PV}"
17 17
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb b/recipes-bsp/firmware-imx/firmware-imx-8_8.5.bb
index d99aa41b..64fa2885 100644
--- a/recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb
+++ b/recipes-bsp/firmware-imx/firmware-imx-8_8.5.bb
@@ -13,8 +13,6 @@ do_deploy() {
13 install -m 0644 ${S}/firmware/hdmi/cadence/hdmitxfw.bin ${DEPLOYDIR} 13 install -m 0644 ${S}/firmware/hdmi/cadence/hdmitxfw.bin ${DEPLOYDIR}
14 install -m 0644 ${S}/firmware/hdmi/cadence/hdmirxfw.bin ${DEPLOYDIR} 14 install -m 0644 ${S}/firmware/hdmi/cadence/hdmirxfw.bin ${DEPLOYDIR}
15 install -m 0644 ${S}/firmware/hdmi/cadence/dpfw.bin ${DEPLOYDIR} 15 install -m 0644 ${S}/firmware/hdmi/cadence/dpfw.bin ${DEPLOYDIR}
16 # SECO
17 install -m 0644 ${S}/firmware/seco/mx8qm-ahab-container.img ${DEPLOYDIR}
18} 16}
19addtask deploy after do_install before do_build 17addtask deploy after do_install before do_build
20 18
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb b/recipes-bsp/firmware-imx/firmware-imx-8m_8.5.bb
index a605d226..a605d226 100644
--- a/recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb
+++ b/recipes-bsp/firmware-imx/firmware-imx-8m_8.5.bb
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb b/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb
deleted file mode 100644
index 85d394a0..00000000
--- a/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb
+++ /dev/null
@@ -1,20 +0,0 @@
1# Copyright 2018 NXP
2SUMMARY = "Freescale i.MX firmware for 8X family"
3DESCRIPTION = "Freescale i.MX firmware for 8X family"
4
5require firmware-imx-${PV}.inc
6
7inherit deploy
8
9do_install[noexec] = "1"
10
11do_deploy() {
12 # SECO
13 install -m 0644 ${S}/firmware/seco/mx8qx-ahab-container.img ${DEPLOYDIR}
14}
15
16addtask deploy after do_install before do_build
17
18PACKAGE_ARCH = "${MACHINE_SOCARCH}"
19
20COMPATIBLE_MACHINE = "(mx8x)"
diff --git a/recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb b/recipes-bsp/firmware-imx/firmware-imx_8.5.bb
index 96a09e38..549a86e6 100644
--- a/recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb
+++ b/recipes-bsp/firmware-imx/firmware-imx_8.5.bb
@@ -21,6 +21,9 @@ do_install() {
21 cd firmware 21 cd firmware
22 for d in *; do 22 for d in *; do
23 case $d in 23 case $d in
24 easrc)
25 # excluding as only applies Nano SoC
26 ;;
24 ddr|hdmi|seco) 27 ddr|hdmi|seco)
25 # These folders are for i.MX 8 and are included in the boot image via imx-boot 28 # These folders are for i.MX 8 and are included in the boot image via imx-boot
26 bbnote Excluding folder $d 29 bbnote Excluding folder $d