diff options
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 | ||