diff options
Diffstat (limited to 'recipes-bsp')
| -rw-r--r-- | recipes-bsp/alsa-state/alsa-state.bbappend | 1 | ||||
| l--------- | recipes-bsp/alsa-state/alsa-state/qoriq-generic-bsp | 1 | ||||
| l--------- | recipes-bsp/alsa-state/alsa-state/qoriq-mainline-bsp | 1 | ||||
| l--------- | recipes-bsp/alsa-state/alsa-state/qoriq-nxp-bsp | 1 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-ele-imx_2.0.2.1.bb (renamed from recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb) | 22 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx-8.26.1.inc (renamed from recipes-bsp/firmware-imx/firmware-imx-8.27.inc) | 6 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/firmware-imx_8.26.1.bb (renamed from recipes-bsp/firmware-imx/firmware-imx_8.27.bb) | 0 | ||||
| -rw-r--r-- | recipes-bsp/firmware-imx/imx-boot-firmware-files_8.26.1.bb (renamed from recipes-bsp/firmware-imx/imx-boot-firmware-files_8.27.bb) | 0 | ||||
| -rw-r--r-- | recipes-bsp/imx-atf/imx-atf_2.10.bb | 4 | ||||
| -rw-r--r-- | recipes-bsp/imx-mkimage/imx-boot_1.0.bb | 8 | ||||
| -rw-r--r-- | recipes-bsp/imx-mkimage/imx-mkimage_git.inc | 4 | ||||
| -rw-r--r-- | recipes-bsp/u-boot/u-boot-imx-common_2024.04.inc | 4 |
12 files changed, 26 insertions, 26 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state.bbappend b/recipes-bsp/alsa-state/alsa-state.bbappend index b6194d76b..c31fb04be 100644 --- a/recipes-bsp/alsa-state/alsa-state.bbappend +++ b/recipes-bsp/alsa-state/alsa-state.bbappend | |||
| @@ -2,3 +2,4 @@ | |||
| 2 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" | 2 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
| 3 | 3 | ||
| 4 | PACKAGE_ARCH:imx-generic-bsp = "${MACHINE_ARCH}" | 4 | PACKAGE_ARCH:imx-generic-bsp = "${MACHINE_ARCH}" |
| 5 | PACKAGE_ARCH:qoriq-generic-bsp = "${MACHINE_ARCH}" | ||
diff --git a/recipes-bsp/alsa-state/alsa-state/qoriq-generic-bsp b/recipes-bsp/alsa-state/alsa-state/qoriq-generic-bsp new file mode 120000 index 000000000..febb30e2c --- /dev/null +++ b/recipes-bsp/alsa-state/alsa-state/qoriq-generic-bsp | |||
| @@ -0,0 +1 @@ | |||
| imx-generic-bsp \ No newline at end of file | |||
diff --git a/recipes-bsp/alsa-state/alsa-state/qoriq-mainline-bsp b/recipes-bsp/alsa-state/alsa-state/qoriq-mainline-bsp new file mode 120000 index 000000000..b43cbb34c --- /dev/null +++ b/recipes-bsp/alsa-state/alsa-state/qoriq-mainline-bsp | |||
| @@ -0,0 +1 @@ | |||
| imx-mainline-bsp \ No newline at end of file | |||
diff --git a/recipes-bsp/alsa-state/alsa-state/qoriq-nxp-bsp b/recipes-bsp/alsa-state/alsa-state/qoriq-nxp-bsp new file mode 120000 index 000000000..022b2509e --- /dev/null +++ b/recipes-bsp/alsa-state/alsa-state/qoriq-nxp-bsp | |||
| @@ -0,0 +1 @@ | |||
| imx-nxp-bsp \ No newline at end of file | |||
diff --git a/recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb b/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.2.1.bb index 8a812f413..821d6e5a1 100644 --- a/recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb +++ b/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.2.1.bb | |||
| @@ -3,13 +3,13 @@ SUMMARY = "NXP i.MX ELE firmware" | |||
| 3 | DESCRIPTION = "EdgeLock Secure Enclave firmware for i.MX series SoCs" | 3 | DESCRIPTION = "EdgeLock Secure Enclave firmware for i.MX series SoCs" |
| 4 | SECTION = "base" | 4 | SECTION = "base" |
| 5 | LICENSE = "Proprietary" | 5 | LICENSE = "Proprietary" |
| 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=a93b654673e1bc8398ed1f30e0813359" |
| 7 | 7 | ||
| 8 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy | 8 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy |
| 9 | 9 | ||
| 10 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 10 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
| 11 | IMX_SRCREV_ABBREV = "17945fc" | 11 | IMX_SRCREV_ABBREV = "d30b14a" |
| 12 | SRC_URI[sha256sum] = "8791109824767346237e53ac2c712824e54608e2092859161e6bb3e5385a7595" | 12 | SRC_URI[sha256sum] = "293a0e7957ca2a24c6c2edbc87b237141a4b7ef19b35257edce65a026d7cbc0a" |
| 13 | 13 | ||
| 14 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" | 14 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" |
| 15 | 15 | ||
| @@ -17,24 +17,18 @@ do_compile[noexec] = "1" | |||
| 17 | 17 | ||
| 18 | do_install() { | 18 | do_install() { |
| 19 | install -d ${D}${nonarch_base_libdir}/firmware/imx/ele | 19 | install -d ${D}${nonarch_base_libdir}/firmware/imx/ele |
| 20 | install -m 0644 ${S}/${SECO_FIRMWARE_NAME} ${D}${nonarch_base_libdir}/firmware/imx/ele | 20 | for fw in ${SECO_FIRMWARE_NAME} ${SECOEXT_FIRMWARE_NAME}; do |
| 21 | if [ -e ${S}/${SECOEXT_FIRMWARE_NAME} ]; then | 21 | install -m 0644 ${S}/$fw ${D}${nonarch_base_libdir}/firmware/imx/ele |
| 22 | install -m 0644 ${S}/${SECOEXT_FIRMWARE_NAME} ${D}${nonarch_base_libdir}/firmware/imx/ele | 22 | done |
| 23 | fi | ||
| 24 | } | 23 | } |
| 25 | 24 | ||
| 26 | do_deploy () { | 25 | do_deploy () { |
| 27 | # Deploy the related firmware to be package by imx-boot | 26 | # Deploy the related firmware to be packaged by imx-boot |
| 28 | install -m 0644 ${S}/${SECO_FIRMWARE_NAME} ${DEPLOYDIR} | 27 | install -m 0644 ${S}/${SECO_FIRMWARE_NAME} ${DEPLOYDIR} |
| 29 | } | 28 | } |
| 30 | addtask deploy after do_install before do_build | 29 | addtask deploy after do_install before do_build |
| 31 | 30 | ||
| 32 | PACKAGES += "${PN}-ext" | 31 | FILES:${PN} = "${nonarch_base_libdir}/firmware" |
| 33 | |||
| 34 | ALLOW_EMPTY:${PN}-ext = "1" | ||
| 35 | |||
| 36 | FILES:${PN} += "${nonarch_base_libdir}/firmware/imx/ele/${SECO_FIRMWARE_NAME}" | ||
| 37 | FILES:${PN}-ext += "${nonarch_base_libdir}/firmware/imx/ele/${SECOEXT_FIRMWARE_NAME}" | ||
| 38 | 32 | ||
| 39 | RREPLACES:${PN} = "firmware-sentinel" | 33 | RREPLACES:${PN} = "firmware-sentinel" |
| 40 | RPROVIDES:${PN} = "firmware-sentinel" | 34 | RPROVIDES:${PN} = "firmware-sentinel" |
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.27.inc b/recipes-bsp/firmware-imx/firmware-imx-8.26.1.inc index 022289d37..78701ae82 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8.27.inc +++ b/recipes-bsp/firmware-imx/firmware-imx-8.26.1.inc | |||
| @@ -3,13 +3,13 @@ | |||
| 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=c0fb372b5d7f12181de23ef480f225f3" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" |
| 7 | 7 | ||
| 8 | # Note: This .inc file is used from differently named recipes, so the package | 8 | # Note: This .inc file is used from differently named recipes, so the package |
| 9 | # name must be hard-coded, i.e., ${BPN} cannot be used. | 9 | # name must be hard-coded, i.e., ${BPN} cannot be used. |
| 10 | SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 10 | SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
| 11 | IMX_SRCREV_ABBREV = "5af0ceb" | 11 | IMX_SRCREV_ABBREV = "410be01" |
| 12 | SRC_URI[sha256sum] = "61f925e606ab020b1a36f3f7f7e459c6847f5b9dbc79421f9ef86e8fc124eb2f" | 12 | SRC_URI[sha256sum] = "0c2e2136c1efa544409017f14f07a1412cf8c1702075ed0e4060e903b91fe313" |
| 13 | 13 | ||
| 14 | S = "${WORKDIR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}" | 14 | S = "${WORKDIR}/firmware-imx-${PV}-${IMX_SRCREV_ABBREV}" |
| 15 | 15 | ||
diff --git a/recipes-bsp/firmware-imx/firmware-imx_8.27.bb b/recipes-bsp/firmware-imx/firmware-imx_8.26.1.bb index 7bac8106d..7bac8106d 100644 --- a/recipes-bsp/firmware-imx/firmware-imx_8.27.bb +++ b/recipes-bsp/firmware-imx/firmware-imx_8.26.1.bb | |||
diff --git a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.27.bb b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.26.1.bb index c35e31e07..c35e31e07 100644 --- a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.27.bb +++ b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.26.1.bb | |||
diff --git a/recipes-bsp/imx-atf/imx-atf_2.10.bb b/recipes-bsp/imx-atf/imx-atf_2.10.bb index ec4088dcd..4106ff354 100644 --- a/recipes-bsp/imx-atf/imx-atf_2.10.bb +++ b/recipes-bsp/imx-atf/imx-atf_2.10.bb | |||
| @@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/BSD-3-Clause;m | |||
| 8 | PV .= "+git${SRCPV}" | 8 | PV .= "+git${SRCPV}" |
| 9 | 9 | ||
| 10 | SRC_URI = "git://github.com/nxp-imx/imx-atf.git;protocol=https;branch=${SRCBRANCH}" | 10 | SRC_URI = "git://github.com/nxp-imx/imx-atf.git;protocol=https;branch=${SRCBRANCH}" |
| 11 | SRCBRANCH = "lf_v2.10" | 11 | SRCBRANCH = "lf_v2.10_6.6.52_2.2.x" |
| 12 | SRCREV = "1b27ee3edbb40ef9432c69ccaa744d1ac5d54c5d" | 12 | SRCREV = "7e374c5f57328949a2b141a567175b6a2939e964" |
| 13 | 13 | ||
| 14 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
| 15 | 15 | ||
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb index bdbb97c9b..eae1778c7 100644 --- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb +++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb | |||
| @@ -44,6 +44,8 @@ OEI_NAME ?= "oei-${OEI_CORE}-*.bin" | |||
| 44 | ATF_MACHINE_NAME ?= "bl31-${ATF_PLATFORM}.bin" | 44 | ATF_MACHINE_NAME ?= "bl31-${ATF_PLATFORM}.bin" |
| 45 | ATF_MACHINE_NAME:append = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '-optee', '', d)}" | 45 | ATF_MACHINE_NAME:append = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '-optee', '', d)}" |
| 46 | 46 | ||
| 47 | BOOT_VARIANT ?= "" | ||
| 48 | |||
| 47 | TOOLS_NAME ?= "mkimage_imx8" | 49 | TOOLS_NAME ?= "mkimage_imx8" |
| 48 | 50 | ||
| 49 | IMX_BOOT_SOC_TARGET ?= "INVALID" | 51 | IMX_BOOT_SOC_TARGET ?= "INVALID" |
| @@ -222,7 +224,7 @@ do_compile() { | |||
| 222 | UBOOT_DTB_NAME_EXTRA="${dtb_name}" | 224 | UBOOT_DTB_NAME_EXTRA="${dtb_name}" |
| 223 | fi | 225 | fi |
| 224 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" | 226 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" |
| 225 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" | 227 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot${BOOT_VARIANT}-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" |
| 226 | 228 | ||
| 227 | for target in ${IMXBOOT_TARGETS}; do | 229 | for target in ${IMXBOOT_TARGETS}; do |
| 228 | compile_${SOC_FAMILY} | 230 | compile_${SOC_FAMILY} |
| @@ -273,7 +275,7 @@ do_install () { | |||
| 273 | bbnote "UBOOT_CONFIG = $type" | 275 | bbnote "UBOOT_CONFIG = $type" |
| 274 | 276 | ||
| 275 | UBOOT_CONFIG_EXTRA="$type" | 277 | UBOOT_CONFIG_EXTRA="$type" |
| 276 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" | 278 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot${BOOT_VARIANT}-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" |
| 277 | 279 | ||
| 278 | for target in ${IMXBOOT_TARGETS}; do | 280 | for target in ${IMXBOOT_TARGETS}; do |
| 279 | install -m 0644 ${S}/${BOOT_CONFIG_MACHINE_EXTRA}-${target} ${D}/boot/ | 281 | install -m 0644 ${S}/${BOOT_CONFIG_MACHINE_EXTRA}-${target} ${D}/boot/ |
| @@ -380,7 +382,7 @@ do_deploy() { | |||
| 380 | for type in ${UBOOT_CONFIG}; do | 382 | for type in ${UBOOT_CONFIG}; do |
| 381 | UBOOT_CONFIG_EXTRA="$type" | 383 | UBOOT_CONFIG_EXTRA="$type" |
| 382 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" | 384 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" |
| 383 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" | 385 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot${BOOT_VARIANT}-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" |
| 384 | 386 | ||
| 385 | if [ -e ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} ] ; then | 387 | if [ -e ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} ] ; then |
| 386 | install -m 0644 ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} \ | 388 | install -m 0644 ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} \ |
diff --git a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc index abc60c9e0..45edd040a 100644 --- a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc +++ b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc | |||
| @@ -5,8 +5,8 @@ DEPENDS = "zlib-native openssl-native" | |||
| 5 | SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ | 5 | SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ |
| 6 | file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ | 6 | file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ |
| 7 | " | 7 | " |
| 8 | SRCBRANCH = "lf-6.6.52_2.2.0" | 8 | SRCBRANCH = "lf-6.6.52_2.2.1" |
| 9 | SRCREV = "71b8c18af93a5eb972d80fbec290006066cff24f" | 9 | SRCREV = "81fca6434be0610f3f9216a762aadc4dc3e8d8db" |
| 10 | 10 | ||
| 11 | S = "${WORKDIR}/git" | 11 | S = "${WORKDIR}/git" |
| 12 | 12 | ||
diff --git a/recipes-bsp/u-boot/u-boot-imx-common_2024.04.inc b/recipes-bsp/u-boot/u-boot-imx-common_2024.04.inc index 39ac4135a..3bfe618b0 100644 --- a/recipes-bsp/u-boot/u-boot-imx-common_2024.04.inc +++ b/recipes-bsp/u-boot/u-boot-imx-common_2024.04.inc | |||
| @@ -4,9 +4,9 @@ LICENSE = "GPL-2.0-or-later" | |||
| 4 | LIC_FILES_CHKSUM = "file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 4 | LIC_FILES_CHKSUM = "file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
| 5 | 5 | ||
| 6 | SRC_URI = "git://github.com/nxp-imx/uboot-imx.git;protocol=https;branch=${SRCBRANCH}" | 6 | SRC_URI = "git://github.com/nxp-imx/uboot-imx.git;protocol=https;branch=${SRCBRANCH}" |
| 7 | SRCBRANCH = "lf_v2024.04" | 7 | SRCBRANCH = "lf_v2024.04_6.6.52_2.2.x" |
| 8 | LOCALVERSION ?= "-imx_v2024.04_6.6.52-2.2.0" | 8 | LOCALVERSION ?= "-imx_v2024.04_6.6.52-2.2.0" |
| 9 | SRCREV = "6c4545203d123c246c5d7995f2893959506d28e0" | 9 | SRCREV = "82d4220bc6b832128454b09814a52e674943bd9a" |
| 10 | CVE_PRODUCT = "nxp:uboot_secondary_program_loader denx:u-boot" | 10 | CVE_PRODUCT = "nxp:uboot_secondary_program_loader denx:u-boot" |
| 11 | 11 | ||
| 12 | DEPENDS += " \ | 12 | DEPENDS += " \ |
