diff options
author | Daiane Angolini <daiane.angolini@nxp.com> | 2016-09-13 13:38:53 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2016-09-13 17:54:35 -0300 |
commit | 30631794322192b7e69ad4f891ca8308aa4e5445 (patch) | |
tree | f3b0060e6f779e7a6d4aba3f89ecba210f9ea872 /recipes-bsp/firmware-imx | |
parent | c1283b23a20d3c0d13b259cc26e5d1e9daa7f48f (diff) | |
download | meta-freescale-30631794322192b7e69ad4f891ca8308aa4e5445.tar.gz |
firmware-imx: Install the firmware on a subfolders
The package provides firware files for 4 different modules.
This patch install each module in a different subfolder, so both can coexist.
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-bsp/firmware-imx')
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx.inc | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-imx.inc b/recipes-bsp/firmware-imx/firmware-imx.inc index 90218c9e..cded7714 100644 --- a/recipes-bsp/firmware-imx/firmware-imx.inc +++ b/recipes-bsp/firmware-imx/firmware-imx.inc | |||
@@ -22,23 +22,27 @@ do_install() { | |||
22 | cp -rfv firmware/* ${D}${base_libdir}/firmware/ | 22 | cp -rfv firmware/* ${D}${base_libdir}/firmware/ |
23 | 23 | ||
24 | #1BW_BCM43340 | 24 | #1BW_BCM43340 |
25 | cp -rfv git/brcm/1BW_BCM43340/*.bin ${D}${base_libdir}/firmware/bcm | 25 | install -d ${D}${base_libdir}/firmware/bcm/1BW_BCM43340 |
26 | cp -rfv git/brcm/1BW_BCM43340/*.cal ${D}${base_libdir}/firmware/bcm | 26 | cp -rfv git/brcm/1BW_BCM43340/*.bin ${D}${base_libdir}/firmware/bcm/1BW_BCM43340 |
27 | cp -rfv git/brcm/1BW_BCM43340/*.cal ${D}${base_libdir}/firmware/bcm/1BW_BCM43340 | ||
27 | cp -rfv git/brcm/1BW_BCM43340/*.hcd ${D}${sysconfdir}/firmware/ | 28 | cp -rfv git/brcm/1BW_BCM43340/*.hcd ${D}${sysconfdir}/firmware/ |
28 | 29 | ||
29 | #1DX_BCM4343W | 30 | #1DX_BCM4343W |
30 | cp -rfv git/brcm/1DX_BCM4343W/*.bin ${D}${base_libdir}/firmware/bcm | 31 | install -d ${D}${base_libdir}/firmware/bcm/1DX_BCM4343W |
31 | cp -rfv git/brcm/1DX_BCM4343W/*.cal ${D}${base_libdir}/firmware/bcm | 32 | cp -rfv git/brcm/1DX_BCM4343W/*.bin ${D}${base_libdir}/firmware/bcm/1DX_BCM4343W |
33 | cp -rfv git/brcm/1DX_BCM4343W/*.cal ${D}${base_libdir}/firmware/bcm/1DX_BCM4343W | ||
32 | cp -rfv git/brcm/1DX_BCM4343W/*.hcd ${D}${sysconfdir}/firmware/ | 34 | cp -rfv git/brcm/1DX_BCM4343W/*.hcd ${D}${sysconfdir}/firmware/ |
33 | 35 | ||
34 | #SN8000_BCM43362 | 36 | #SN8000_BCM43362 |
35 | cp -rfv git/brcm/SN8000_BCM43362/*.bin ${D}${base_libdir}/firmware/bcm | 37 | install -d ${D}${base_libdir}/firmware/bcm/SN8000_BCM43362 |
36 | cp -rfv git/brcm/SN8000_BCM43362/*.cal ${D}${base_libdir}/firmware/bcm | 38 | cp -rfv git/brcm/SN8000_BCM43362/*.bin ${D}${base_libdir}/firmware/bcm/SN8000_BCM43362 |
39 | cp -rfv git/brcm/SN8000_BCM43362/*.cal ${D}${base_libdir}/firmware/bcm/SN8000_BCM43362 | ||
37 | cp -rfv git/brcm/1DX_BCM4343W/*.hcd ${D}${sysconfdir}/firmware/ | 40 | cp -rfv git/brcm/1DX_BCM4343W/*.hcd ${D}${sysconfdir}/firmware/ |
38 | 41 | ||
39 | #ZP_BCM4339 | 42 | #ZP_BCM4339 |
40 | cp -rfv git/brcm/ZP_BCM4339/*.bin ${D}${base_libdir}/firmware/bcm | 43 | install -d ${D}${base_libdir}/firmware/bcm/ZP_BCM4339 |
41 | cp -rfv git/brcm/ZP_BCM4339/*.cal ${D}${base_libdir}/firmware/bcm | 44 | cp -rfv git/brcm/ZP_BCM4339/*.bin ${D}${base_libdir}/firmware/bcm/ZP_BCM4339 |
45 | cp -rfv git/brcm/ZP_BCM4339/*.cal ${D}${base_libdir}/firmware/bcm/ZP_BCM4339 | ||
42 | cp -rfv git/brcm/ZP_BCM4339/*.hcd ${D}${sysconfdir}/firmware/ | 46 | cp -rfv git/brcm/ZP_BCM4339/*.hcd ${D}${sysconfdir}/firmware/ |
43 | 47 | ||
44 | mv ${D}${base_libdir}/firmware/epdc/ ${D}${base_libdir}/firmware/imx/epdc/ | 48 | mv ${D}${base_libdir}/firmware/epdc/ ${D}${base_libdir}/firmware/imx/epdc/ |
@@ -74,6 +78,6 @@ PACKAGES_DYNAMIC = "${PN}-vpu-* ${PN}-sdma-*" | |||
74 | PACKAGES =+ "${PN}-epdc ${PN}-brcm" | 78 | PACKAGES =+ "${PN}-epdc ${PN}-brcm" |
75 | 79 | ||
76 | FILES_${PN}-epdc = "${base_libdir}/firmware/imx/epdc/" | 80 | FILES_${PN}-epdc = "${base_libdir}/firmware/imx/epdc/" |
77 | FILES_${PN}-brcm = "${base_libdir}/firmware/bcm/*.bin ${base_libdir}/firmware/bcm/*.cal ${sysconfdir}/firmware/" | 81 | FILES_${PN}-brcm = "${base_libdir}/firmware/bcm/*/*.bin ${base_libdir}/firmware/bcm/*/*.cal ${sysconfdir}/firmware/" |
78 | 82 | ||
79 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | 83 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" |