diff options
-rw-r--r-- | classes/imx-boot-container.bbclass | 16 | ||||
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-sof-imx_2.2.0.bb (renamed from recipes-bsp/firmware-imx/firmware-sof-imx_1.9.0-1.bb) | 4 | ||||
-rw-r--r-- | recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.14.0.bb (renamed from recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.13.0.bb) | 8 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco-libs_git.bb | 8 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco_5.8.7.1.bb (renamed from recipes-bsp/imx-seco/imx-seco_3.8.6.bb) | 8 | ||||
-rw-r--r-- | recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb (renamed from recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.2.bb) | 0 |
6 files changed, 27 insertions, 17 deletions
diff --git a/classes/imx-boot-container.bbclass b/classes/imx-boot-container.bbclass index a420b4c4..aa897045 100644 --- a/classes/imx-boot-container.bbclass +++ b/classes/imx-boot-container.bbclass | |||
@@ -28,6 +28,16 @@ | |||
28 | ATF_MACHINE_NAME = "bl31-${ATF_PLATFORM}.bin" | 28 | ATF_MACHINE_NAME = "bl31-${ATF_PLATFORM}.bin" |
29 | ATF_MACHINE_NAME:append = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '-optee', '', d)}" | 29 | ATF_MACHINE_NAME:append = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '-optee', '', d)}" |
30 | 30 | ||
31 | IMX_BOOT_CONTAINER_FIRMWARE_SOC = "" | ||
32 | IMX_BOOT_CONTAINER_FIRMWARE_SOC:mx8mq-generic-bsp = " \ | ||
33 | signed_dp_imx8m.bin \ | ||
34 | signed_hdmi_imx8m.bin \ | ||
35 | " | ||
36 | IMX_BOOT_CONTAINER_FIRMWARE ?= " \ | ||
37 | ${IMX_BOOT_CONTAINER_FIRMWARE_SOC} \ | ||
38 | ${DDR_FIRMWARE_NAME} \ | ||
39 | " | ||
40 | |||
31 | # This package aggregates output deployed by other packages, so set the | 41 | # This package aggregates output deployed by other packages, so set the |
32 | # appropriate dependencies for populate binaries task | 42 | # appropriate dependencies for populate binaries task |
33 | do_resolve_and_populate_binaries[depends] += " \ | 43 | do_resolve_and_populate_binaries[depends] += " \ |
@@ -45,9 +55,9 @@ do_resolve_and_populate_binaries() { | |||
45 | for type in ${UBOOT_CONFIG}; do | 55 | for type in ${UBOOT_CONFIG}; do |
46 | j=$(expr $j + 1); | 56 | j=$(expr $j + 1); |
47 | if [ $j -eq $i ]; then | 57 | if [ $j -eq $i ]; then |
48 | for ddr_firmware in ${DDR_FIRMWARE_NAME}; do | 58 | for firmware in ${IMX_BOOT_CONTAINER_FIRMWARE}; do |
49 | bbnote "Copy ddr_firmware: ${ddr_firmware} from ${DEPLOY_DIR_IMAGE} -> ${B}/${config}/${ddr_firmware_name}" | 59 | bbnote "Copy firmware: ${firmware} from ${DEPLOY_DIR_IMAGE} -> ${B}/${config}/" |
50 | cp ${DEPLOY_DIR_IMAGE}/${ddr_firmware} ${B}/${config}/ | 60 | cp ${DEPLOY_DIR_IMAGE}/${firmware} ${B}/${config}/ |
51 | done | 61 | done |
52 | if [ -n "${ATF_MACHINE_NAME}" ]; then | 62 | if [ -n "${ATF_MACHINE_NAME}" ]; then |
53 | cp ${DEPLOY_DIR_IMAGE}/${ATF_MACHINE_NAME} ${B}/${config}/bl31.bin | 63 | cp ${DEPLOY_DIR_IMAGE}/${ATF_MACHINE_NAME} ${B}/${config}/bl31.bin |
diff --git a/recipes-bsp/firmware-imx/firmware-sof-imx_1.9.0-1.bb b/recipes-bsp/firmware-imx/firmware-sof-imx_2.2.0.bb index d0a497b8..13edc7a6 100644 --- a/recipes-bsp/firmware-imx/firmware-sof-imx_1.9.0-1.bb +++ b/recipes-bsp/firmware-imx/firmware-sof-imx_2.2.0.bb | |||
@@ -8,8 +8,8 @@ LICENSE = "BSD-3-Clause" | |||
8 | LIC_FILES_CHKSUM = "file://LICENCE;md5=0f00d99239d922ffd13cabef83b33444" | 8 | LIC_FILES_CHKSUM = "file://LICENCE;md5=0f00d99239d922ffd13cabef83b33444" |
9 | 9 | ||
10 | SRC_URI = "${FSL_MIRROR}/sof-imx-${PV}.tar.gz" | 10 | SRC_URI = "${FSL_MIRROR}/sof-imx-${PV}.tar.gz" |
11 | SRC_URI[md5sum] = "7560d41c3be0a97c744874b531649326" | 11 | SRC_URI[md5sum] = "f0a86b07c83f7cd981068682c7e8593b" |
12 | SRC_URI[sha256sum] = "106cfb3da27867520d86649cde98256217829c97f41984e10161c1e2707e2c4e" | 12 | SRC_URI[sha256sum] = "bdd004808c41690fac277f30e791fbd87e665e75f4c1b6af9c18e9df9fb6f503" |
13 | 13 | ||
14 | S = "${WORKDIR}/sof-imx-${PV}" | 14 | S = "${WORKDIR}/sof-imx-${PV}" |
15 | 15 | ||
diff --git a/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.13.0.bb b/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.14.0.bb index 04d7a11b..6f6c3409 100644 --- a/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.13.0.bb +++ b/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.14.0.bb | |||
@@ -1,17 +1,17 @@ | |||
1 | # Copyright (C) 2016 Freescale Semiconductor | 1 | # Copyright (C) 2016 Freescale Semiconductor |
2 | # Copyright (C) 2017-2021 NXP | 2 | # Copyright 2017-2022 NXP |
3 | 3 | ||
4 | DESCRIPTION = "i.MX System Controller Firmware" | 4 | DESCRIPTION = "i.MX System Controller Firmware" |
5 | LICENSE = "Proprietary" | 5 | LICENSE = "Proprietary" |
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" |
7 | SECTION = "BSP" | 7 | SECTION = "BSP" |
8 | 8 | ||
9 | inherit fsl-eula-unpack pkgconfig deploy | 9 | inherit fsl-eula-unpack pkgconfig deploy |
10 | 10 | ||
11 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" | 11 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" |
12 | 12 | ||
13 | SRC_URI[md5sum] = "49fc847391edd9b7aef482fcab4f556f" | 13 | SRC_URI[md5sum] = "bc4a96de0e2ce0476a0727dd7e667bff" |
14 | SRC_URI[sha256sum] = "98da4fa8e119553f5d5defaecbcd3ee026fe27656ce19a93f912132ab07205dc" | 14 | SRC_URI[sha256sum] = "a1ea7a94b5d8dd50a8e82fd37d424facabdd0228dedd08cd3da2c43d61da6126" |
15 | 15 | ||
16 | BOARD_TYPE ?= "mek" | 16 | BOARD_TYPE ?= "mek" |
17 | SC_FIRMWARE_NAME ?= "INVALID" | 17 | SC_FIRMWARE_NAME ?= "INVALID" |
diff --git a/recipes-bsp/imx-seco/imx-seco-libs_git.bb b/recipes-bsp/imx-seco/imx-seco-libs_git.bb index 35b46ca3..625834b7 100644 --- a/recipes-bsp/imx-seco/imx-seco-libs_git.bb +++ b/recipes-bsp/imx-seco/imx-seco-libs_git.bb | |||
@@ -1,19 +1,19 @@ | |||
1 | # Copyright (C) 2019-2021 NXP | 1 | # Copyright 2019-22 NXP |
2 | 2 | ||
3 | SUMMARY = "NXP i.MX SECO library" | 3 | SUMMARY = "NXP i.MX SECO library" |
4 | DESCRIPTION = "Library for NXP i.MX Security Controller Subsystem" | 4 | DESCRIPTION = "Library for NXP i.MX Security Controller Subsystem" |
5 | SECTION = "base" | 5 | SECTION = "base" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | LIC_FILES_CHKSUM = "file://EULA.txt;md5=76871788f27c28af824e2ec1ca187832" | 7 | LIC_FILES_CHKSUM = "file://EULA.txt;md5=d3c315c6eaa43e07d8c130dc3a04a011" |
8 | 8 | ||
9 | DEPENDS = "zlib" | 9 | DEPENDS = "zlib" |
10 | 10 | ||
11 | SRCBRANCH = "lf-5.15.5_1.0.0" | 11 | SRCBRANCH = "imx_5.4.70_2.3.9" |
12 | SRC_URI = "git://github.com/NXP/imx-seco-libs.git;protocol=https;branch=${SRCBRANCH} \ | 12 | SRC_URI = "git://github.com/NXP/imx-seco-libs.git;protocol=https;branch=${SRCBRANCH} \ |
13 | file://0001-Makefile-Fix-LIBDIR-for-multilib.patch \ | 13 | file://0001-Makefile-Fix-LIBDIR-for-multilib.patch \ |
14 | file://0002-Makefile-Fix-install-to-clear-host-user-contaminated.patch \ | 14 | file://0002-Makefile-Fix-install-to-clear-host-user-contaminated.patch \ |
15 | file://0001-add-v2x_test-to-the-installed-binaries.patch" | 15 | file://0001-add-v2x_test-to-the-installed-binaries.patch" |
16 | SRCREV = "06a9062cdf51aa29a1c872709e21f927ca00d0b6" | 16 | SRCREV = "b2550476388e1d1453bddbf356844301467c7bfa" |
17 | 17 | ||
18 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
19 | 19 | ||
diff --git a/recipes-bsp/imx-seco/imx-seco_3.8.6.bb b/recipes-bsp/imx-seco/imx-seco_5.8.7.1.bb index bcc4dd3f..d37c1c98 100644 --- a/recipes-bsp/imx-seco/imx-seco_3.8.6.bb +++ b/recipes-bsp/imx-seco/imx-seco_5.8.7.1.bb | |||
@@ -1,17 +1,17 @@ | |||
1 | # Copyright (C) 2019-2022 NXP | 1 | # Copyright 2019-2022 NXP |
2 | 2 | ||
3 | SUMMARY = "NXP i.MX SECO firmware" | 3 | SUMMARY = "NXP i.MX SECO firmware" |
4 | DESCRIPTION = "Firmware for i.MX Security Controller Subsystem" | 4 | DESCRIPTION = "Firmware for i.MX Security Controller Subsystem" |
5 | SECTION = "base" | 5 | SECTION = "base" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=be5ff43682ed6c57dfcbeb97651c2829" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" |
8 | 8 | ||
9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy | 9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy |
10 | 10 | ||
11 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" | 11 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" |
12 | 12 | ||
13 | SRC_URI[md5sum] = "2427a45069a89bb9b9b470642ce17f18" | 13 | SRC_URI[md5sum] = "f5c6737b42275e513d4e0cc2efa91d6a" |
14 | SRC_URI[sha256sum] = "3bf3f4ae69f77fd8fe28a216f3927fb84e75461364ad332dd9b4605beadae59a" | 14 | SRC_URI[sha256sum] = "03fa16ebc0633505bd02dae1c58602e278a8a28c8205c758fa3936477d51d0e0" |
15 | 15 | ||
16 | 16 | ||
17 | do_compile[noexec] = "1" | 17 | do_compile[noexec] = "1" |
diff --git a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.2.bb b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb index 6c270dfb..6c270dfb 100644 --- a/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.2.bb +++ b/recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.4.3.p4.4.bb | |||