summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-10-08 05:17:43 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2012-10-15 11:52:56 -0300
commit886ffe63d354610508f2d1430f2f898991aefab2 (patch)
tree5cee50feed038e4e3cb8cd7df75244a49251f5de
parent570dd3ac8545168e5476385a017544b12215af8f (diff)
downloadmeta-fsl-arm-886ffe63d354610508f2d1430f2f898991aefab2.tar.gz
firmware-imx: Move specific files
The 11.09.01 has some specific files and those ought to be in the version recipe. Change-Id: I6749648927a122b8652323321757844618660b67 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-11.09.01/vpu_fw_imx51.bin (renamed from recipes-bsp/firmware-imx/firmware-imx/vpu_fw_imx51.bin)bin147472 -> 147472 bytes
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx-11.09.01/vpu_fw_imx53.bin (renamed from recipes-bsp/firmware-imx/firmware-imx/vpu_fw_imx53.bin)bin147472 -> 147472 bytes
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx.inc13
-rw-r--r--recipes-bsp/firmware-imx/firmware-imx_11.09.01.bb10
4 files changed, 11 insertions, 12 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-imx/vpu_fw_imx51.bin b/recipes-bsp/firmware-imx/firmware-imx-11.09.01/vpu_fw_imx51.bin
index 9a2dcf5..9a2dcf5 100644
--- a/recipes-bsp/firmware-imx/firmware-imx/vpu_fw_imx51.bin
+++ b/recipes-bsp/firmware-imx/firmware-imx-11.09.01/vpu_fw_imx51.bin
Binary files differ
diff --git a/recipes-bsp/firmware-imx/firmware-imx/vpu_fw_imx53.bin b/recipes-bsp/firmware-imx/firmware-imx-11.09.01/vpu_fw_imx53.bin
index b9d70f7..b9d70f7 100644
--- a/recipes-bsp/firmware-imx/firmware-imx/vpu_fw_imx53.bin
+++ b/recipes-bsp/firmware-imx/firmware-imx-11.09.01/vpu_fw_imx53.bin
Binary files differ
diff --git a/recipes-bsp/firmware-imx/firmware-imx.inc b/recipes-bsp/firmware-imx/firmware-imx.inc
index 0bdf924..cee34bc 100644
--- a/recipes-bsp/firmware-imx/firmware-imx.inc
+++ b/recipes-bsp/firmware-imx/firmware-imx.inc
@@ -4,27 +4,18 @@ SECTION = "base"
4LICENSE = "Proprietary" 4LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://licenses/vpu/EULA;md5=6469a8514eed615d6bf8c09f41846d8f" 5LIC_FILES_CHKSUM = "file://licenses/vpu/EULA;md5=6469a8514eed615d6bf8c09f41846d8f"
6 6
7INC_PR = "r2" 7INC_PR = "r3"
8 8
9SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \ 9SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true"
10 file://vpu_fw_imx51.bin \
11 file://vpu_fw_imx53.bin"
12 10
13inherit fsl-eula-unpack 11inherit fsl-eula-unpack
14 12
15COMPATIBLE_MACHINE = "(mx5)"
16
17# todo: make FILES_ machine dependent using override, i.MX53 only now. 13# todo: make FILES_ machine dependent using override, i.MX53 only now.
18FILES_${PN} = "/lib/firmware/vpu/vpu_fw_imx53.bin" 14FILES_${PN} = "/lib/firmware/vpu/vpu_fw_imx53.bin"
19FILES_${PN} += "/lib/firmware/sdma/sdma-imx53-to1.bin" 15FILES_${PN} += "/lib/firmware/sdma/sdma-imx53-to1.bin"
20FILES_${PN} += "/lib/firmware/ath6k/*" 16FILES_${PN} += "/lib/firmware/ath6k/*"
21FILES_${PN} += "/lib/firmware/ar3k/*" 17FILES_${PN} += "/lib/firmware/ar3k/*"
22 18
23do_patch() {
24 cp ${WORKDIR}/vpu_fw_imx51.bin ${S}/firmware/vpu/
25 cp ${WORKDIR}/vpu_fw_imx53.bin ${S}/firmware/vpu/
26}
27
28do_install() { 19do_install() {
29 install -d ${D}/lib/firmware/vpu 20 install -d ${D}/lib/firmware/vpu
30 install -m 0755 ${S}/firmware/vpu/vpu_fw_imx53.bin ${D}/lib/firmware/vpu 21 install -m 0755 ${S}/firmware/vpu/vpu_fw_imx53.bin ${D}/lib/firmware/vpu
diff --git a/recipes-bsp/firmware-imx/firmware-imx_11.09.01.bb b/recipes-bsp/firmware-imx/firmware-imx_11.09.01.bb
index e2dcc02..f7d7c6e 100644
--- a/recipes-bsp/firmware-imx/firmware-imx_11.09.01.bb
+++ b/recipes-bsp/firmware-imx/firmware-imx_11.09.01.bb
@@ -1,8 +1,16 @@
1require firmware-imx.inc 1require firmware-imx.inc
2 2
3PR = "${INC_PR}.1" 3PR = "${INC_PR}.2"
4
5SRC_URI += "file://vpu_fw_imx51.bin \
6 file://vpu_fw_imx53.bin"
4 7
5SRC_URI[md5sum] = "64c77a0f061fe7e628d26fda3c5c7f5a" 8SRC_URI[md5sum] = "64c77a0f061fe7e628d26fda3c5c7f5a"
6SRC_URI[sha256sum] = "072e9b712db691a799182d29473d5b7ed9dc9d095a6d0053ef42a84db7709a42" 9SRC_URI[sha256sum] = "072e9b712db691a799182d29473d5b7ed9dc9d095a6d0053ef42a84db7709a42"
7 10
11do_patch() {
12 cp ${WORKDIR}/vpu_fw_imx51.bin ${S}/firmware/vpu/
13 cp ${WORKDIR}/vpu_fw_imx53.bin ${S}/firmware/vpu/
14}
15
8COMPATIBLE_MACHINE = "(mx5)" 16COMPATIBLE_MACHINE = "(mx5)"