diff options
author | Tom Hochstein <tom.hochstein@nxp.com> | 2019-05-22 16:12:11 -0500 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2019-06-13 13:27:33 -0300 |
commit | d94f748d14d89fd2c62f03ddf181706626b0de91 (patch) | |
tree | d26e2ec16831dc5f47dcdcf6e6511398311ae598 /recipes-bsp/firmware-imx | |
parent | ecba10c27c73033990f3cdb183761ebc77a37e63 (diff) | |
download | meta-freescale-d94f748d14d89fd2c62f03ddf181706626b0de91.tar.gz |
firmware-imx*: Upgrade to 8.1.1
- Remove Broadcom support
- Add SDMA support
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Diffstat (limited to 'recipes-bsp/firmware-imx')
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc (renamed from recipes-bsp/firmware-imx/firmware-imx-7.8.inc) | 8 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8_7.8.bb) | 0 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8m_7.8.bb) | 0 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb (renamed from recipes-bsp/firmware-imx/firmware-imx-8x_7.8.bb) | 0 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb (renamed from recipes-bsp/firmware-imx/firmware-imx_7.8.bb) | 43 |
5 files changed, 10 insertions, 41 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-imx-7.8.inc b/recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc index 6da6736c..33b9594a 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-7.8.inc +++ b/recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc | |||
@@ -1,17 +1,17 @@ | |||
1 | # Copyright (C) 2012-2016 Freescale Semiconductor | 1 | # Copyright (C) 2012-2016 Freescale Semiconductor |
2 | # Copyright 2017-2018 NXP | 2 | # Copyright 2017-2019 NXP |
3 | # Copyright (C) 2018 O.S. Systems Software LTDA. | 3 | # Copyright (C) 2018 O.S. Systems Software LTDA. |
4 | SECTION = "base" | 4 | SECTION = "base" |
5 | LICENSE = "Proprietary" | 5 | LICENSE = "Proprietary" |
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=5ab1a30d0cd181e3408077727ea5a2db" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=fb0303e4ee8b0e71c094171e2272bd44" |
7 | 7 | ||
8 | SRCBRANCH ?= "master" | 8 | SRCBRANCH ?= "master" |
9 | SRC_URI = " \ | 9 | SRC_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 | ||
13 | SRC_URI[md5sum] = "0967aa59b3fd8d80fcb98146a9aac91b" | 13 | SRC_URI[md5sum] = "b494c9a2ba9f8906de73ac33068789a2" |
14 | SRC_URI[sha256sum] = "910fbf866f61185adfd60c1704b2da41030cb175901d06e40402b49f9240bdee" | 14 | SRC_URI[sha256sum] = "c115d5d0d115fc14754671bd2428f672f9f99677988588accef2fbca2c3f749c" |
15 | 15 | ||
16 | S = "${WORKDIR}/firmware-imx-${PV}" | 16 | S = "${WORKDIR}/firmware-imx-${PV}" |
17 | 17 | ||
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8_7.8.bb b/recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb index d99aa41b..d99aa41b 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8_7.8.bb +++ b/recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb | |||
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8m_7.8.bb b/recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb index a605d226..a605d226 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8m_7.8.bb +++ b/recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb | |||
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8x_7.8.bb b/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb index 85d394a0..85d394a0 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8x_7.8.bb +++ b/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb | |||
diff --git a/recipes-bsp/firmware-imx/firmware-imx_7.8.bb b/recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb index bf0fbc3f..96a09e38 100644 --- a/recipes-bsp/firmware-imx/firmware-imx_7.8.bb +++ b/recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | # Copyright (C) 2012-2016 Freescale Semiconductor | 1 | # Copyright (C) 2012-2016 Freescale Semiconductor |
2 | # Copyright 2017-2018 NXP | 2 | # Copyright 2017-2019 NXP |
3 | # Copyright (C) 2018 O.S. Systems Software LTDA. | 3 | # Copyright (C) 2018 O.S. Systems Software LTDA. |
4 | SUMMARY = "Freescale i.MX firmware" | 4 | SUMMARY = "Freescale i.MX firmware" |
5 | DESCRIPTION = "Freescale i.MX firmware such as for the VPU" | 5 | DESCRIPTION = "Freescale i.MX firmware such as for the VPU" |
@@ -17,8 +17,6 @@ inherit allarch | |||
17 | 17 | ||
18 | do_install() { | 18 | do_install() { |
19 | install -d ${D}${base_libdir}/firmware/imx | 19 | install -d ${D}${base_libdir}/firmware/imx |
20 | install -d ${D}${base_libdir}/firmware/bcm | ||
21 | install -d ${D}${sysconfdir}/firmware | ||
22 | 20 | ||
23 | cd firmware | 21 | cd firmware |
24 | for d in *; do | 22 | for d in *; do |
@@ -34,38 +32,9 @@ do_install() { | |||
34 | done | 32 | done |
35 | cd - | 33 | cd - |
36 | 34 | ||
37 | #1BW_BCM43340 | 35 | install -d ${D}${base_libdir}/firmware/imx/sdma |
38 | install -d ${D}${base_libdir}/firmware/bcm/1BW_BCM43340 | 36 | mv ${D}${base_libdir}/firmware/sdma/sdma-imx6q.bin ${D}${base_libdir}/firmware/imx/sdma |
39 | cp -rfv git/brcm/1BW_BCM43340/*.bin ${D}${base_libdir}/firmware/bcm/1BW_BCM43340 | 37 | mv ${D}${base_libdir}/firmware/sdma/sdma-imx7d.bin ${D}${base_libdir}/firmware/imx/sdma |
40 | cp -rfv git/brcm/1BW_BCM43340/*.cal ${D}${base_libdir}/firmware/bcm/1BW_BCM43340 | ||
41 | cp -rfv git/brcm/1BW_BCM43340/*.hcd ${D}${sysconfdir}/firmware/ | ||
42 | |||
43 | #1CX_BCM4356 | ||
44 | install -d ${D}${base_libdir}/firmware/bcm/1CX_BCM4356 | ||
45 | cp -rfv git/brcm/1CX_BCM4356/fw_bcmdhd.bin ${D}${base_libdir}/firmware/bcm/1CX_BCM4356 | ||
46 | |||
47 | #1DX_BCM4343W | ||
48 | install -d ${D}${base_libdir}/firmware/bcm/1DX_BCM4343W | ||
49 | cp -rfv git/brcm/1DX_BCM4343W/*.bin ${D}${base_libdir}/firmware/bcm/1DX_BCM4343W | ||
50 | cp -rfv git/brcm/1DX_BCM4343W/*.cal ${D}${base_libdir}/firmware/bcm/1DX_BCM4343W | ||
51 | cp -rfv git/brcm/1DX_BCM4343W/*.hcd ${D}${sysconfdir}/firmware/ | ||
52 | |||
53 | #1FD_BCM89359 | ||
54 | install -d ${D}${base_libdir}/firmware/bcm/1FD_BCM89359 | ||
55 | cp -rfv git/brcm/1FD_BCM89359/*.bin ${D}${base_libdir}/firmware/bcm/1FD_BCM89359 | ||
56 | cp -rfv git/brcm/1FD_BCM89359/*.hcd ${D}${sysconfdir}/firmware/ | ||
57 | |||
58 | #SN8000_BCM43362 | ||
59 | install -d ${D}${base_libdir}/firmware/bcm/SN8000_BCM43362 | ||
60 | cp -rfv git/brcm/SN8000_BCM43362/*.bin ${D}${base_libdir}/firmware/bcm/SN8000_BCM43362 | ||
61 | cp -rfv git/brcm/SN8000_BCM43362/*.cal ${D}${base_libdir}/firmware/bcm/SN8000_BCM43362 | ||
62 | cp -rfv git/brcm/1DX_BCM4343W/*.hcd ${D}${sysconfdir}/firmware/ | ||
63 | |||
64 | #ZP_BCM4339 | ||
65 | install -d ${D}${base_libdir}/firmware/bcm/ZP_BCM4339 | ||
66 | cp -rfv git/brcm/ZP_BCM4339/*.bin ${D}${base_libdir}/firmware/bcm/ZP_BCM4339 | ||
67 | cp -rfv git/brcm/ZP_BCM4339/*.cal ${D}${base_libdir}/firmware/bcm/ZP_BCM4339 | ||
68 | cp -rfv git/brcm/ZP_BCM4339/*.hcd ${D}${sysconfdir}/firmware/ | ||
69 | 38 | ||
70 | mv ${D}${base_libdir}/firmware/epdc/ ${D}${base_libdir}/firmware/imx/epdc/ | 39 | mv ${D}${base_libdir}/firmware/epdc/ ${D}${base_libdir}/firmware/imx/epdc/ |
71 | mv ${D}${base_libdir}/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted ${D}${base_libdir}/firmware/imx/epdc/epdc_ED060XH2C1.fw | 40 | mv ${D}${base_libdir}/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted ${D}${base_libdir}/firmware/imx/epdc/epdc_ED060XH2C1.fw |
@@ -97,10 +66,10 @@ ALLOW_EMPTY_${PN} = "1" | |||
97 | 66 | ||
98 | PACKAGES_DYNAMIC = "${PN}-vpu-* ${PN}-sdma-*" | 67 | PACKAGES_DYNAMIC = "${PN}-vpu-* ${PN}-sdma-*" |
99 | 68 | ||
100 | PACKAGES =+ "${PN}-epdc ${PN}-brcm ${PN}-scfw" | 69 | PACKAGES =+ "${PN}-epdc ${PN}-scfw ${PN}-sdma" |
101 | 70 | ||
102 | FILES_${PN}-epdc = "${base_libdir}/firmware/imx/epdc/" | 71 | FILES_${PN}-epdc = "${base_libdir}/firmware/imx/epdc/" |
103 | FILES_${PN}-brcm = "${base_libdir}/firmware/bcm/*/*.bin ${base_libdir}/firmware/bcm/*/*.cal ${sysconfdir}/firmware/" | ||
104 | FILES_${PN}-scfw = "${base_libdir}/firmware/scfw/" | 72 | FILES_${PN}-scfw = "${base_libdir}/firmware/scfw/" |
73 | FILES_${PN}-sdma = " ${base_libdir}/firmware/imx/sdma" | ||
105 | 74 | ||
106 | COMPATIBLE_MACHINE = "(imx)" | 75 | COMPATIBLE_MACHINE = "(imx)" |