diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2025-09-01 12:50:44 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-01 12:50:44 -0300 |
| commit | 75e52556c82fc53e41f0a912a5729f7e37c4ed0f (patch) | |
| tree | d18e7156a8646d97b912da79cb9ad74e776814a2 | |
| parent | baf84923f894b5e6d355a08f0494d87aa0d29c3f (diff) | |
| parent | 93faef1c9801ebb4e708c5e9014460301b8807a6 (diff) | |
| download | meta-freescale-75e52556c82fc53e41f0a912a5729f7e37c4ed0f.tar.gz | |
Merge pull request #2346 from nxp-upstream/layerscape-update-to-6.12.20-2.0.0
Layerscape update to 6.12.20 2.0.0
18 files changed, 98 insertions, 108 deletions
diff --git a/recipes-bsp/atf/qoriq-atf-2.6.inc b/recipes-bsp/atf/qoriq-atf-2.12.inc index 7a752ee93..a025401e0 100644 --- a/recipes-bsp/atf/qoriq-atf-2.6.inc +++ b/recipes-bsp/atf/qoriq-atf-2.12.inc | |||
| @@ -3,7 +3,7 @@ DESCRIPTION = "ARM Trusted Firmware" | |||
| 3 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
| 4 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" | 4 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" |
| 5 | 5 | ||
| 6 | ATF_BRANCH ?= "lf_v2.6" | 6 | ATF_BRANCH ?= "lf_v2.12" |
| 7 | ATF_SRC ?= "git://github.com/nxp-qoriq/atf.git;protocol=https" | 7 | ATF_SRC ?= "git://github.com/nxp-qoriq/atf.git;protocol=https" |
| 8 | SRC_URI = "${ATF_SRC};branch=${ATF_BRANCH}" | 8 | SRC_URI = "${ATF_SRC};branch=${ATF_BRANCH}" |
| 9 | SRCREV = "616a4588f333522d50a55bedd2b9a90a51474a75" | 9 | SRCREV = "6ddd57019494cabfca5065368349109c37f2cc9f" |
diff --git a/recipes-bsp/atf/qoriq-atf-tools_2.6.bb b/recipes-bsp/atf/qoriq-atf-tools_2.12.bb index 2c1db306c..2c1db306c 100644 --- a/recipes-bsp/atf/qoriq-atf-tools_2.6.bb +++ b/recipes-bsp/atf/qoriq-atf-tools_2.12.bb | |||
diff --git a/recipes-bsp/atf/qoriq-atf_2.6.bb b/recipes-bsp/atf/qoriq-atf_2.12.bb index 9f2b0e47a..e7e669fa1 100644 --- a/recipes-bsp/atf/qoriq-atf_2.6.bb +++ b/recipes-bsp/atf/qoriq-atf_2.12.bb | |||
| @@ -9,7 +9,6 @@ PV:append = "+${SRCPV}" | |||
| 9 | 9 | ||
| 10 | SRC_URI += "git://github.com/ARMmbed/mbedtls;protocol=https;nobranch=1;destsuffix=git/mbedtls;name=mbedtls \ | 10 | SRC_URI += "git://github.com/ARMmbed/mbedtls;protocol=https;nobranch=1;destsuffix=git/mbedtls;name=mbedtls \ |
| 11 | git://github.com/nxp/ddr-phy-binary;protocol=https;nobranch=1;destsuffix=git/ddr-phy-binary;name=ddr \ | 11 | git://github.com/nxp/ddr-phy-binary;protocol=https;nobranch=1;destsuffix=git/ddr-phy-binary;name=ddr \ |
| 12 | file://tf-a-tests-no-warn-rwx-segments.patch \ | ||
| 13 | " | 12 | " |
| 14 | SRCREV_mbedtls = "0795874acdf887290b2571b193cafd3c4041a708" | 13 | SRCREV_mbedtls = "0795874acdf887290b2571b193cafd3c4041a708" |
| 15 | SRCREV_ddr = "fbc036b88acb6c06ffed02c898cbae9856ec75ba" | 14 | SRCREV_ddr = "fbc036b88acb6c06ffed02c898cbae9856ec75ba" |
diff --git a/recipes-bsp/mc-utils/mc-utils_git.bb b/recipes-bsp/mc-utils/mc-utils_git.bb index 9e9f8d409..2d09bbcc8 100644 --- a/recipes-bsp/mc-utils/mc-utils_git.bb +++ b/recipes-bsp/mc-utils/mc-utils_git.bb | |||
| @@ -8,7 +8,7 @@ DEPENDS += "dtc-native" | |||
| 8 | inherit deploy | 8 | inherit deploy |
| 9 | 9 | ||
| 10 | SRC_URI = "git://github.com/nxp-qoriq/mc-utils;protocol=https;nobranch=1" | 10 | SRC_URI = "git://github.com/nxp-qoriq/mc-utils;protocol=https;nobranch=1" |
| 11 | SRCREV = "5ccc2688b72c4a05119a393cbe3573b5f81d10bc" | 11 | SRCREV = "f5c4b2c9d2b1d5122a7d97f236894f87959b3831" |
| 12 | 12 | ||
| 13 | MC_CFG ?= "" | 13 | MC_CFG ?= "" |
| 14 | MC_CFG:ls1088a = "ls1088a" | 14 | MC_CFG:ls1088a = "ls1088a" |
diff --git a/recipes-bsp/rcw/rcw_git.bb b/recipes-bsp/rcw/rcw_git.bb index b73dd9753..6a52861b0 100644 --- a/recipes-bsp/rcw/rcw_git.bb +++ b/recipes-bsp/rcw/rcw_git.bb | |||
| @@ -8,7 +8,7 @@ DEPENDS += "tcl-native" | |||
| 8 | inherit deploy siteinfo | 8 | inherit deploy siteinfo |
| 9 | 9 | ||
| 10 | SRC_URI = "git://github.com/nxp-qoriq/rcw;protocol=https;nobranch=1" | 10 | SRC_URI = "git://github.com/nxp-qoriq/rcw;protocol=https;nobranch=1" |
| 11 | SRCREV = "64abe70cf0abab053c37db460c12e367e6adf7a4" | 11 | SRCREV = "45e69253690452656a4dfe933c4c9f55e1eb0f5f" |
| 12 | 12 | ||
| 13 | export PYTHON = "${USRBINPATH}/python3" | 13 | export PYTHON = "${USRBINPATH}/python3" |
| 14 | 14 | ||
diff --git a/recipes-bsp/u-boot/u-boot-qoriq_2021.04.bb b/recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb index c765cd2d7..7fb10ad3b 100644 --- a/recipes-bsp/u-boot/u-boot-qoriq_2021.04.bb +++ b/recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb | |||
| @@ -10,19 +10,23 @@ LIC_FILES_CHKSUM = " \ | |||
| 10 | file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | 10 | file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
| 11 | file://Licenses/bsd-2-clause.txt;md5=6a31f076f5773aabd8ff86191ad6fdd5 \ | 11 | file://Licenses/bsd-2-clause.txt;md5=6a31f076f5773aabd8ff86191ad6fdd5 \ |
| 12 | file://Licenses/bsd-3-clause.txt;md5=4a1190eac56a9db675d58ebe86eaf50c \ | 12 | file://Licenses/bsd-3-clause.txt;md5=4a1190eac56a9db675d58ebe86eaf50c \ |
| 13 | file://Licenses/lgpl-2.0.txt;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ | 13 | file://Licenses/lgpl-2.0.txt;md5=4cf66a4984120007c9881cc871cf49db \ |
| 14 | file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c \ | 14 | file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c \ |
| 15 | " | 15 | " |
| 16 | 16 | ||
| 17 | SRC_URI = "git://github.com/nxp-qoriq/u-boot;protocol=https;nobranch=1" | 17 | PV:append = "+${SRCPV}" |
| 18 | SRCREV = "1c0116f3da250c5a52858c53efb8b38c0963f477" | ||
| 19 | 18 | ||
| 20 | B = "${WORKDIR}/build" | 19 | UBOOT_BRANCH ?= "lf_v2025.04" |
| 20 | UBOOT_SRC ?= "git://github.com/nxp-qoriq/u-boot.git;protocol=https" | ||
| 21 | SRC_URI = "${UBOOT_SRC};branch=${UBOOT_BRANCH}" | ||
| 22 | SRCREV = "9383f8387dc76524524da69992db96c22195a57c" | ||
| 23 | |||
| 24 | B = "${UNPACKDIR}/build" | ||
| 21 | PV:append = "+fslgit" | 25 | PV:append = "+fslgit" |
| 22 | LOCALVERSION = "+fsl" | 26 | LOCALVERSION = "+fsl" |
| 23 | 27 | ||
| 24 | INHIBIT_DEFAULT_DEPS = "1" | 28 | INHIBIT_DEFAULT_DEPS = "1" |
| 25 | DEPENDS = "libgcc virtual/${TARGET_PREFIX}gcc bison-native bc-native swig-native python3-native python3-setuptools-native" | 29 | DEPENDS = "libgcc virtual/cross-cc bison-native bc-native gnutls-native swig-native python3-native" |
| 26 | DEPENDS:append:qoriq-arm64 = " dtc-native" | 30 | DEPENDS:append:qoriq-arm64 = " dtc-native" |
| 27 | DEPENDS:append:qoriq-arm = " dtc-native" | 31 | DEPENDS:append:qoriq-arm = " dtc-native" |
| 28 | DEPENDS:append:qoriq-ppc = " boot-format-native" | 32 | DEPENDS:append:qoriq-ppc = " boot-format-native" |
| @@ -39,7 +43,7 @@ python () { | |||
| 39 | raise bb.parse.SkipPackage("Building the u-boot for this arch requires multilib to be enabled") | 43 | raise bb.parse.SkipPackage("Building the u-boot for this arch requires multilib to be enabled") |
| 40 | sys_multilib = d.getVar('TARGET_VENDOR') + 'mllib32-linux' | 44 | sys_multilib = d.getVar('TARGET_VENDOR') + 'mllib32-linux' |
| 41 | sys_original = d.getVar('TARGET_VENDOR') + '-' + d.getVar('TARGET_OS') | 45 | sys_original = d.getVar('TARGET_VENDOR') + '-' + d.getVar('TARGET_OS') |
| 42 | workdir = d.getVar('WORKDIR') | 46 | workdir = d.getVar('UNPACKDIR') |
| 43 | d.setVar('DEPENDS:append', ' lib32-gcc-cross-powerpc lib32-libgcc') | 47 | d.setVar('DEPENDS:append', ' lib32-gcc-cross-powerpc lib32-libgcc') |
| 44 | d.setVar('PATH:append', ':' + d.getVar('STAGING_BINDIR_NATIVE') + '/powerpc' + sys_multilib) | 48 | d.setVar('PATH:append', ':' + d.getVar('STAGING_BINDIR_NATIVE') + '/powerpc' + sys_multilib) |
| 45 | d.setVar('TOOLCHAIN_OPTIONS', '--sysroot=' + workdir + '/lib32-recipe-sysroot') | 49 | d.setVar('TOOLCHAIN_OPTIONS', '--sysroot=' + workdir + '/lib32-recipe-sysroot') |
| @@ -49,7 +53,7 @@ python () { | |||
| 49 | raise bb.parse.SkipRecipe("Building the u-boot for this arch requires multilib to be enabled") | 53 | raise bb.parse.SkipRecipe("Building the u-boot for this arch requires multilib to be enabled") |
| 50 | sys_multilib = d.getVar('TARGET_VENDOR') + 'mllib64-linux' | 54 | sys_multilib = d.getVar('TARGET_VENDOR') + 'mllib64-linux' |
| 51 | sys_original = d.getVar('TARGET_VENDOR') + '-' + d.getVar('TARGET_OS') | 55 | sys_original = d.getVar('TARGET_VENDOR') + '-' + d.getVar('TARGET_OS') |
| 52 | workdir = d.getVar('WORKDIR') | 56 | workdir = d.getVar('UNPACKDIR') |
| 53 | d.setVar('DEPENDS:append', ' lib64-gcc-cross-aarch64 lib64-libgcc') | 57 | d.setVar('DEPENDS:append', ' lib64-gcc-cross-aarch64 lib64-libgcc') |
| 54 | d.setVar('PATH:append', ':' + d.getVar('STAGING_BINDIR_NATIVE') + '/aarch64' + sys_multilib) | 58 | d.setVar('PATH:append', ':' + d.getVar('STAGING_BINDIR_NATIVE') + '/aarch64' + sys_multilib) |
| 55 | d.setVar('TOOLCHAIN_OPTIONS', '--sysroot=' + workdir + '/lib64-recipe-sysroot') | 59 | d.setVar('TOOLCHAIN_OPTIONS', '--sysroot=' + workdir + '/lib64-recipe-sysroot') |
| @@ -79,8 +83,6 @@ do_compile:append:qoriq() { | |||
| 79 | boot_format ${STAGING_DATADIR_NATIVE}/boot_format/${BOOTFORMAT_CONFIG} \ | 83 | boot_format ${STAGING_DATADIR_NATIVE}/boot_format/${BOOTFORMAT_CONFIG} \ |
| 80 | ${config}/u-boot-${type}.${UBOOT_SUFFIX} -spi ${config}/u-boot.format.bin | 84 | ${config}/u-boot-${type}.${UBOOT_SUFFIX} -spi ${config}/u-boot.format.bin |
| 81 | cp ${config}/u-boot.format.bin ${config}/u-boot-${type}.${UBOOT_SUFFIX} | 85 | cp ${config}/u-boot.format.bin ${config}/u-boot-${type}.${UBOOT_SUFFIX} |
| 82 | elif [ "qspi" = "${type}" ];then | ||
| 83 | cp ${config}/${binary} ${config}/u-boot-${type}-${PV}-${PR}.${UBOOT_SUFFIX} | ||
| 84 | fi | 86 | fi |
| 85 | fi | 87 | fi |
| 86 | done | 88 | done |
| @@ -91,6 +93,46 @@ do_compile:append:qoriq() { | |||
| 91 | unset i | 93 | unset i |
| 92 | } | 94 | } |
| 93 | 95 | ||
| 96 | do_deploy:append:lx2162a () { | ||
| 97 | if [ -n "${UBOOT_CONFIG}" ] | ||
| 98 | then | ||
| 99 | for config in ${UBOOT_MACHINE}; do | ||
| 100 | i=$(expr $i + 1); | ||
| 101 | for type in ${UBOOT_CONFIG}; do | ||
| 102 | j=$(expr $j + 1); | ||
| 103 | if [ $j -eq $i ] | ||
| 104 | then | ||
| 105 | if [ "tfa-verified-boot" = "${type}" ];then | ||
| 106 | install -m 644 ${B}/${config}/u-boot.dtb ${DEPLOYDIR}/u-boot.dtb | ||
| 107 | fi | ||
| 108 | fi | ||
| 109 | done | ||
| 110 | unset j | ||
| 111 | done | ||
| 112 | unset i | ||
| 113 | fi | ||
| 114 | } | ||
| 115 | |||
| 116 | do_deploy:append:ls102xa () { | ||
| 117 | if [ -n "${UBOOT_CONFIG}" ] | ||
| 118 | then | ||
| 119 | for config in ${UBOOT_MACHINE}; do | ||
| 120 | i=$(expr $i + 1); | ||
| 121 | for type in ${UBOOT_CONFIG}; do | ||
| 122 | j=$(expr $j + 1); | ||
| 123 | if [ $j -eq $i ] | ||
| 124 | then | ||
| 125 | if expr "$type" : sdcard;then | ||
| 126 | install -m 644 ${B}/${config}/u-boot-dtb.bin ${DEPLOYDIR}/u-boot-dtb.${UBOOT_SUFFIX}-${type} | ||
| 127 | install -m 644 ${B}/${config}/spl/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl.${UBOOT_SUFFIX}-${type} | ||
| 128 | fi | ||
| 129 | fi | ||
| 130 | done | ||
| 131 | unset j | ||
| 132 | done | ||
| 133 | unset i | ||
| 134 | fi | ||
| 135 | } | ||
| 94 | 136 | ||
| 95 | PACKAGES += "${PN}-images" | 137 | PACKAGES += "${PN}-images" |
| 96 | FILES:${PN}-images += "/boot" | 138 | FILES:${PN}-images += "/boot" |
diff --git a/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules b/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules index a96b9458e..c9a6d70bb 100644 --- a/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules +++ b/recipes-core/udev/udev-rules-qoriq/73-fsl-dpaa-persistent-networking.rules | |||
| @@ -9,3 +9,12 @@ SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1af0000", NAME="fm1-m | |||
| 9 | 9 | ||
| 10 | # Rename macless0 to "macless0" | 10 | # Rename macless0 to "macless0" |
| 11 | SUBSYSTEM=="net", ATTR{device_type}=="macless0", NAME="macless0" | 11 | SUBSYSTEM=="net", ATTR{device_type}=="macless0", NAME="macless0" |
| 12 | |||
| 13 | # Rules for handling the Upstream DPAA ethernet ports | ||
| 14 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1ae0000*", NAME="fm1-mac1" | ||
| 15 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1ae2000*", NAME="fm1-mac2" | ||
| 16 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1ae4000*", NAME="fm1-mac3" | ||
| 17 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1ae6000*", NAME="fm1-mac4" | ||
| 18 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1ae8000*", NAME="fm1-mac5" | ||
| 19 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1aea000*", NAME="fm1-mac6" | ||
| 20 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1af0000*", NAME="fm1-mac9" | ||
diff --git a/recipes-core/udev/udev-rules-qoriq/74-ls1046a-xfi2-networking.rules b/recipes-core/udev/udev-rules-qoriq/74-ls1046a-xfi2-networking.rules index 42931d475..79a10250a 100644 --- a/recipes-core/udev/udev-rules-qoriq/74-ls1046a-xfi2-networking.rules +++ b/recipes-core/udev/udev-rules-qoriq/74-ls1046a-xfi2-networking.rules | |||
| @@ -1 +1,5 @@ | |||
| 1 | # Rules for handling the SDK DPAA ethernet ports | ||
| 1 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1af2000", NAME="fm1-mac10" | 2 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", ATTR{device_addr}=="1af2000", NAME="fm1-mac10" |
| 3 | |||
| 4 | # Rules for handling the Upstream DPAA ethernet ports | ||
| 5 | SUBSYSTEM=="net", DRIVERS=="fsl_dpa*", KERNELS=="1af2000*", NAME="fm1-mac10" | ||
diff --git a/recipes-devtools/qemu/qemu-qoriq_4.2.bb b/recipes-devtools/qemu/qemu-qoriq_4.2.bb index 20ba6b535..cb415d66b 100644 --- a/recipes-devtools/qemu/qemu-qoriq_4.2.bb +++ b/recipes-devtools/qemu/qemu-qoriq_4.2.bb | |||
| @@ -15,7 +15,7 @@ SRC_URI = "gitsm://github.com/nxp-qoriq/qemu;protocol=https;nobranch=1 \ | |||
| 15 | file://0002-Add-subpackage-ptest-which-runs-all-unit-test-cases-.patch \ | 15 | file://0002-Add-subpackage-ptest-which-runs-all-unit-test-cases-.patch \ |
| 16 | " | 16 | " |
| 17 | 17 | ||
| 18 | SRCREV = "14fda5a42df6c72e890d6a97ff88c5852172604b" | 18 | SRCREV = "a46ddbbe661677dcfa342f00ab7ab71e5f6f1a09" |
| 19 | 19 | ||
| 20 | python() { | 20 | python() { |
| 21 | d.appendVar('PROVIDES', ' ' + d.getVar('BPN').replace('-qoriq', '')) | 21 | d.appendVar('PROVIDES', ' ' + d.getVar('BPN').replace('-qoriq', '')) |
diff --git a/recipes-devtools/qoriq-cst/qoriq-cst/0001-tools-Mark-struct-input_field-file_field-extern.patch b/recipes-devtools/qoriq-cst/qoriq-cst/0001-tools-Mark-struct-input_field-file_field-extern.patch deleted file mode 100644 index d25675aae..000000000 --- a/recipes-devtools/qoriq-cst/qoriq-cst/0001-tools-Mark-struct-input_field-file_field-extern.patch +++ /dev/null | |||
| @@ -1,43 +0,0 @@ | |||
| 1 | From 81ec65e72f357fb2c395e40c5195434bbaddf7f7 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Khem Raj <raj.khem@gmail.com> | ||
| 3 | Date: Sat, 16 May 2020 08:21:52 -0700 | ||
| 4 | Subject: [PATCH] tools: Mark struct input_field file_field extern | ||
| 5 | |||
| 6 | This struct is already defined in common/parse_utils.c | ||
| 7 | |||
| 8 | Upstream-Status: Pending | ||
| 9 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
| 10 | --- | ||
| 11 | tools/header_generation/create_hdr_common.c | 2 +- | ||
| 12 | tools/pbi_creation/create_pbi_common.c | 2 +- | ||
| 13 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
| 14 | |||
| 15 | diff --git a/tools/header_generation/create_hdr_common.c b/tools/header_generation/create_hdr_common.c | ||
| 16 | index bfa90a3..edf632c 100644 | ||
| 17 | --- a/tools/header_generation/create_hdr_common.c | ||
| 18 | +++ b/tools/header_generation/create_hdr_common.c | ||
| 19 | @@ -39,7 +39,7 @@ | ||
| 20 | #include <crypto_utils.h> | ||
| 21 | |||
| 22 | extern struct g_data_t gd; | ||
| 23 | -struct input_field file_field; | ||
| 24 | +extern struct input_field file_field; | ||
| 25 | |||
| 26 | extern char line_data[]; | ||
| 27 | static struct option long_options[] = { | ||
| 28 | diff --git a/tools/pbi_creation/create_pbi_common.c b/tools/pbi_creation/create_pbi_common.c | ||
| 29 | index ff2ed84..bd976da 100644 | ||
| 30 | --- a/tools/pbi_creation/create_pbi_common.c | ||
| 31 | +++ b/tools/pbi_creation/create_pbi_common.c | ||
| 32 | @@ -57,7 +57,7 @@ static char *parse_list[] = { | ||
| 33 | |||
| 34 | extern struct g_data_t gd; | ||
| 35 | extern char line_data[]; | ||
| 36 | -struct input_field file_field; | ||
| 37 | +extern struct input_field file_field; | ||
| 38 | |||
| 39 | #define NUM_PARSE_LIST (sizeof(parse_list) / sizeof(char *)) | ||
| 40 | |||
| 41 | -- | ||
| 42 | 2.26.2 | ||
| 43 | |||
diff --git a/recipes-devtools/qoriq-cst/qoriq-cst_git.bb b/recipes-devtools/qoriq-cst/qoriq-cst_git.bb index 95bf4eb64..eb01f5427 100644 --- a/recipes-devtools/qoriq-cst/qoriq-cst_git.bb +++ b/recipes-devtools/qoriq-cst/qoriq-cst_git.bb | |||
| @@ -16,10 +16,8 @@ inherit kernel-arch | |||
| 16 | #SECURE_PRI_KEY = "/path/srk.pri" | 16 | #SECURE_PRI_KEY = "/path/srk.pri" |
| 17 | #SECURE_PUB_KEY = "/path/srk.pub" | 17 | #SECURE_PUB_KEY = "/path/srk.pub" |
| 18 | 18 | ||
| 19 | SRC_URI = "git://github.com/nxp-qoriq/cst;protocol=https;nobranch=1 \ | 19 | SRC_URI = "git://github.com/nxp-qoriq/cst;protocol=https;nobranch=1" |
| 20 | file://0001-tools-Mark-struct-input_field-file_field-extern.patch \ | 20 | SRCREV = "892d2ed3207d78a3cb5533eeb91bcc73967e3e36" |
| 21 | " | ||
| 22 | SRCREV = "e96dead3c339f6addb1600249be67e1884cdbcc5" | ||
| 23 | 21 | ||
| 24 | EXTRA_OEMAKE = 'CC="${CC}" LD="${CC}"' | 22 | EXTRA_OEMAKE = 'CC="${CC}" LD="${CC}"' |
| 25 | CFLAGS:append = ' -Wno-deprecated-declarations' | 23 | CFLAGS:append = ' -Wno-deprecated-declarations' |
| @@ -39,3 +37,5 @@ do_install () { | |||
| 39 | 37 | ||
| 40 | FILES:${PN}-dbg += "${bindir}/cst/.debug" | 38 | FILES:${PN}-dbg += "${bindir}/cst/.debug" |
| 41 | BBCLASSEXTEND = "native nativesdk" | 39 | BBCLASSEXTEND = "native nativesdk" |
| 40 | INSANE_SKIP:${PN}-dbg += " buildpaths" | ||
| 41 | |||
diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb index 02790d47b..2276ac3c6 100644 --- a/recipes-dpaa/fmlib/fmlib_git.bb +++ b/recipes-dpaa/fmlib/fmlib_git.bb | |||
| @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=9c7bd5e45d066db084bdb3543d55b1ac" | |||
| 6 | PR = "r1" | 6 | PR = "r1" |
| 7 | 7 | ||
| 8 | SRC_URI = "git://github.com/nxp-qoriq/fmlib;protocol=https;nobranch=1" | 8 | SRC_URI = "git://github.com/nxp-qoriq/fmlib;protocol=https;nobranch=1" |
| 9 | SRCREV = "9fb916f255214013aa6003496c47bab0b5add2d9" | 9 | SRCREV = "7a58ecaf0d90d71d6b78d3ac7998282a472c4394" |
| 10 | 10 | ||
| 11 | CFLAGS += "-fmacro-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1 \ | 11 | CFLAGS += "-fmacro-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1 \ |
| 12 | -fdebug-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1" | 12 | -fdebug-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1" |
diff --git a/recipes-dpaa2/restool/files/disable-manpage-generation.patch b/recipes-dpaa2/restool/files/disable-manpage-generation.patch deleted file mode 100644 index 34f2ae2d0..000000000 --- a/recipes-dpaa2/restool/files/disable-manpage-generation.patch +++ /dev/null | |||
| @@ -1,26 +0,0 @@ | |||
| 1 | From 5392152e704ff001c41de03445d668227237a87e Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Ting Liu <ting.liu@nxp.com> | ||
| 3 | Date: Fri, 15 Oct 2021 09:36:04 +0530 | ||
| 4 | Subject: [PATCH] disable manpage generation | ||
| 5 | |||
| 6 | Upstream-Status: Inappropriate [Cross-compile specific] | ||
| 7 | Signed-off-by: Ting Liu <ting.liu@nxp.com> | ||
| 8 | --- | ||
| 9 | Makefile | 1 - | ||
| 10 | 1 file changed, 1 deletion(-) | ||
| 11 | |||
| 12 | diff --git a/Makefile b/Makefile | ||
| 13 | index ee669ae..ab6e499 100644 | ||
| 14 | --- a/Makefile | ||
| 15 | +++ b/Makefile | ||
| 16 | @@ -60,7 +60,6 @@ install: restool scripts/ls-main scripts/ls-append-dpl scripts/ls-debug scripts/ | ||
| 17 | install -D -m 755 scripts/ls-debug $(DESTDIR)$(bindir)/ls-debug | ||
| 18 | $(foreach symlink, $(RESTOOL_SCRIPT_SYMLINKS), sh -c "cd $(DESTDIR)$(bindir) && ln -sf ls-main $(symlink)" ;) | ||
| 19 | install -D -m 755 scripts/restool_completion.sh $(DESTDIR)$(bindir_completion)/restool | ||
| 20 | - install -m 0644 -D $(MANPAGE) $(call get_manpage_destination,$(MANPAGE)) | ||
| 21 | |||
| 22 | clean: | ||
| 23 | rm -f $(OBJ) $(MANPAGE) \ | ||
| 24 | -- | ||
| 25 | 2.25.1 | ||
| 26 | |||
diff --git a/recipes-dpaa2/restool/restool_git.bb b/recipes-dpaa2/restool/restool_git.bb index 0ea40ec69..596625ece 100644 --- a/recipes-dpaa2/restool/restool_git.bb +++ b/recipes-dpaa2/restool/restool_git.bb | |||
| @@ -2,10 +2,8 @@ SUMMARY = "DPAA2 Resource Manager Tool" | |||
| 2 | LICENSE = "BSD-3-Clause | GPL-2.0-or-later" | 2 | LICENSE = "BSD-3-Clause | GPL-2.0-or-later" |
| 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=83af78c71766dd5fb1c1c3dd64a75ee7" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=83af78c71766dd5fb1c1c3dd64a75ee7" |
| 4 | 4 | ||
| 5 | SRC_URI = "git://github.com/nxp-qoriq/restool;protocol=https;nobranch=1 \ | 5 | SRC_URI = "git://github.com/nxp-qoriq/restool;protocol=https;nobranch=1" |
| 6 | file://disable-manpage-generation.patch \ | 6 | SRCREV = "8f73f2600111440d034227966d6ff03ec47d8f1a" |
| 7 | " | ||
| 8 | SRCREV = "8c45e04363bf2a984a87b24d1dac80a286dd40d8" | ||
| 9 | 7 | ||
| 10 | inherit bash-completion | 8 | inherit bash-completion |
| 11 | 9 | ||
diff --git a/recipes-kernel/linux/linux-qoriq.inc b/recipes-kernel/linux/linux-qoriq.inc index 7243a345c..09de1ba0a 100644 --- a/recipes-kernel/linux/linux-qoriq.inc +++ b/recipes-kernel/linux/linux-qoriq.inc | |||
| @@ -1,13 +1,13 @@ | |||
| 1 | inherit kernel qoriq_build_64bit_kernel siteinfo | 1 | inherit kernel qoriq_build_64bit_kernel siteinfo |
| 2 | inherit fsl-kernel-localversion | 2 | inherit fsl-kernel-localversion kernel-yocto |
| 3 | 3 | ||
| 4 | SUMMARY = "Linux Kernel for NXP QorIQ platforms" | 4 | SUMMARY = "Linux Kernel for NXP QorIQ platforms" |
| 5 | SECTION = "kernel" | 5 | SECTION = "kernel" |
| 6 | LICENSE = "GPL-2.0-only" | 6 | LICENSE = "GPL-2.0-only" |
| 7 | 7 | ||
| 8 | DEPENDS:append = " libgcc" | 8 | DEPENDS:append = " libgcc coreutils-native" |
| 9 | # not put Images into /boot of rootfs, install kernel-image if needed | 9 | # not put Images into /boot of rootfs, install kernel-image if needed |
| 10 | RRECOMMENDS:${KERNEL_PACKAGE_NAME}-base = "" | 10 | RDEPENDS:${KERNEL_PACKAGE_NAME}-base = "" |
| 11 | 11 | ||
| 12 | KERNEL_CC:append = " ${TOOLCHAIN_OPTIONS}" | 12 | KERNEL_CC:append = " ${TOOLCHAIN_OPTIONS}" |
| 13 | KERNEL_LD:append = " ${TOOLCHAIN_OPTIONS}" | 13 | KERNEL_LD:append = " ${TOOLCHAIN_OPTIONS}" |
| @@ -21,12 +21,16 @@ PV = "${LINUX_VERSION}+git${SRCPV}" | |||
| 21 | 21 | ||
| 22 | SCMVERSION ?= "y" | 22 | SCMVERSION ?= "y" |
| 23 | LOCALVERSION = "" | 23 | LOCALVERSION = "" |
| 24 | |||
| 24 | DELTA_KERNEL_DEFCONFIG ?= "" | 25 | DELTA_KERNEL_DEFCONFIG ?= "" |
| 25 | DELTA_KERNEL_DEFCONFIG:prepend:qoriq-arm64 = "lsdk.config " | 26 | DELTA_KERNEL_DEFCONFIG:prepend:qoriq-arm64 = "lsdk.config " |
| 26 | DELTA_KERNEL_DEFCONFIG:prepend:qoriq-arm = "multi_v7_lpae.config lsdk.config " | 27 | DELTA_KERNEL_DEFCONFIG:prepend:qoriq-arm = "multi_v7_lpae.config lsdk.config " |
| 27 | 28 | ||
| 28 | do_merge_delta_config[depends] += "virtual/${TARGET_PREFIX}gcc:do_populate_sysroot bison-native:do_populate_sysroot" | 29 | do_merge_delta_config[depends] += "virtual/cross-cc:do_populate_sysroot bison-native:do_populate_sysroot" |
| 29 | do_merge_delta_config[dirs] = "${B}" | 30 | do_merge_delta_config[dirs] = "${B}" |
| 31 | do_kernel_metadata[noexec] = "1" | ||
| 32 | do_kernel_configme[noexec] = "1" | ||
| 33 | do_kernel_configcheck[noexec] = "1" | ||
| 30 | 34 | ||
| 31 | do_merge_delta_config() { | 35 | do_merge_delta_config() { |
| 32 | # create config with make config | 36 | # create config with make config |
| @@ -42,15 +46,17 @@ do_merge_delta_config() { | |||
| 42 | for deltacfg in ${DELTA_KERNEL_DEFCONFIG}; do | 46 | for deltacfg in ${DELTA_KERNEL_DEFCONFIG}; do |
| 43 | if [ -f ${S}/arch/${ARCH}/configs/${deltacfg} ]; then | 47 | if [ -f ${S}/arch/${ARCH}/configs/${deltacfg} ]; then |
| 44 | oe_runmake -C ${S} O=${B} ${deltacfg} | 48 | oe_runmake -C ${S} O=${B} ${deltacfg} |
| 45 | elif [ -f "${UNPACKDIR}/${deltacfg}" ]; then | 49 | elif [ -f "${S}/${deltacfg}" ]; then |
| 46 | ${S}/scripts/kconfig/merge_config.sh -m .config ${UNPACKDIR}/${deltacfg} | 50 | ${S}/scripts/kconfig/merge_config.sh -m .config ${S}/${deltacfg} |
| 47 | elif [ -f "${deltacfg}" ]; then | 51 | elif [ -f "${deltacfg}" ]; then |
| 48 | ${S}/scripts/kconfig/merge_config.sh -m .config ${deltacfg} | 52 | ${S}/scripts/kconfig/merge_config.sh -m .config ${deltacfg} |
| 49 | fi | 53 | fi |
| 50 | done | 54 | done |
| 51 | cp .config ${UNPACKDIR}/defconfig | 55 | cp .config ${UNPACKDIR}/defconfig |
| 52 | } | 56 | } |
| 57 | |||
| 53 | addtask merge_delta_config before do_kernel_localversion after do_patch | 58 | addtask merge_delta_config before do_kernel_localversion after do_patch |
| 54 | 59 | ||
| 55 | FILES:${KERNEL_PACKAGE_NAME}-image += "/boot/zImage*" | 60 | FILES:${KERNEL_PACKAGE_NAME}-image += "/boot/zImage*" |
| 61 | INSANE_SKIP:${PN}-src += " buildpaths" | ||
| 56 | COMPATIBLE_MACHINE = "(qoriq)" | 62 | COMPATIBLE_MACHINE = "(qoriq)" |
diff --git a/recipes-kernel/linux/linux-qoriq_5.10.bb b/recipes-kernel/linux/linux-qoriq_5.10.bb deleted file mode 100644 index c62de58e7..000000000 --- a/recipes-kernel/linux/linux-qoriq_5.10.bb +++ /dev/null | |||
| @@ -1,8 +0,0 @@ | |||
| 1 | LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" | ||
| 2 | |||
| 3 | LINUX_VERSION = "5.10.52" | ||
| 4 | |||
| 5 | SRC_URI = "git://github.com/nxp-qoriq/linux;protocol=https;nobranch=1" | ||
| 6 | SRCREV = "a11753a89ec610768301d4070e10b8bd60fde8cd" | ||
| 7 | |||
| 8 | require recipes-kernel/linux/linux-qoriq.inc | ||
diff --git a/recipes-kernel/linux/linux-qoriq_6.12.bb b/recipes-kernel/linux/linux-qoriq_6.12.bb new file mode 100644 index 000000000..b43fe7d53 --- /dev/null +++ b/recipes-kernel/linux/linux-qoriq_6.12.bb | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" | ||
| 2 | LINUX_VERSION = "6.12.20" | ||
| 3 | |||
| 4 | LINUX_QORIQ_BRANCH ?= "lf-6.12.y" | ||
| 5 | LINUX_QORIQ_SRC ?= "git://github.com/nxp-qoriq/linux.git;protocol=https" | ||
| 6 | SRC_URI = "${LINUX_QORIQ_SRC};branch=${LINUX_QORIQ_BRANCH}" | ||
| 7 | SRCREV = "dfaf2136deb2af2e60b994421281ba42f1c087e0" | ||
| 8 | |||
| 9 | require linux-qoriq.inc | ||
diff --git a/recipes-security/smw/keyctl-caam_git.bb b/recipes-security/smw/keyctl-caam_git.bb index 66ff7ecb0..f147e1148 100644 --- a/recipes-security/smw/keyctl-caam_git.bb +++ b/recipes-security/smw/keyctl-caam_git.bb | |||
| @@ -17,5 +17,5 @@ do_install () { | |||
| 17 | oe_runmake DESTDIR=${D} install | 17 | oe_runmake DESTDIR=${D} install |
| 18 | } | 18 | } |
| 19 | 19 | ||
| 20 | COMPATIBLE_MACHINE = "(imx-generic-bsp)" | 20 | COMPATIBLE_MACHINE = "(imx-generic-bsp|qoriq)" |
| 21 | 21 | ||
