summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-kernel/linux/linux-qoriq.inc20
-rw-r--r--recipes-kernel/linux/linux-qoriq_6.12.bb4
2 files changed, 7 insertions, 17 deletions
diff --git a/recipes-kernel/linux/linux-qoriq.inc b/recipes-kernel/linux/linux-qoriq.inc
index 09de1ba0a..8c89a33aa 100644
--- a/recipes-kernel/linux/linux-qoriq.inc
+++ b/recipes-kernel/linux/linux-qoriq.inc
@@ -22,17 +22,11 @@ PV = "${LINUX_VERSION}+git${SRCPV}"
22SCMVERSION ?= "y" 22SCMVERSION ?= "y"
23LOCALVERSION = "" 23LOCALVERSION = ""
24 24
25DELTA_KERNEL_DEFCONFIG ?= "" 25KBUILD_DEFCONFIG = "${KERNEL_DEFCONFIG}"
26DELTA_KERNEL_DEFCONFIG:prepend:qoriq-arm64 = "lsdk.config " 26EXTRA_KBUILD_DEFCONFIG:qoriq-arm64 = "lsdk.config"
27DELTA_KERNEL_DEFCONFIG:prepend:qoriq-arm = "multi_v7_lpae.config lsdk.config " 27EXTRA_KBUILD_DEFCONFIG:qoriq-arm = "multi_v7_lpae.config lsdk.config"
28 28
29do_merge_delta_config[depends] += "virtual/cross-cc:do_populate_sysroot bison-native:do_populate_sysroot" 29do_configure() {
30do_merge_delta_config[dirs] = "${B}"
31do_kernel_metadata[noexec] = "1"
32do_kernel_configme[noexec] = "1"
33do_kernel_configcheck[noexec] = "1"
34
35do_merge_delta_config() {
36 # create config with make config 30 # create config with make config
37 oe_runmake -C ${S} O=${B} ${KERNEL_DEFCONFIG} 31 oe_runmake -C ${S} O=${B} ${KERNEL_DEFCONFIG}
38 32
@@ -41,9 +35,7 @@ do_merge_delta_config() {
41 echo "CONFIG_CPU_BIG_ENDIAN=y" >> .config 35 echo "CONFIG_CPU_BIG_ENDIAN=y" >> .config
42 echo "CONFIG_MTD_CFI_BE_BYTE_SWAP=y" >> .config 36 echo "CONFIG_MTD_CFI_BE_BYTE_SWAP=y" >> .config
43 fi 37 fi
44 38 for deltacfg in ${EXTRA_KBUILD_DEFCONFIG}; do
45 # add config fragments
46 for deltacfg in ${DELTA_KERNEL_DEFCONFIG}; do
47 if [ -f ${S}/arch/${ARCH}/configs/${deltacfg} ]; then 39 if [ -f ${S}/arch/${ARCH}/configs/${deltacfg} ]; then
48 oe_runmake -C ${S} O=${B} ${deltacfg} 40 oe_runmake -C ${S} O=${B} ${deltacfg}
49 elif [ -f "${S}/${deltacfg}" ]; then 41 elif [ -f "${S}/${deltacfg}" ]; then
@@ -55,8 +47,6 @@ do_merge_delta_config() {
55 cp .config ${UNPACKDIR}/defconfig 47 cp .config ${UNPACKDIR}/defconfig
56} 48}
57 49
58addtask merge_delta_config before do_kernel_localversion after do_patch
59
60FILES:${KERNEL_PACKAGE_NAME}-image += "/boot/zImage*" 50FILES:${KERNEL_PACKAGE_NAME}-image += "/boot/zImage*"
61INSANE_SKIP:${PN}-src += " buildpaths" 51INSANE_SKIP:${PN}-src += " buildpaths"
62COMPATIBLE_MACHINE = "(qoriq)" 52COMPATIBLE_MACHINE = "(qoriq)"
diff --git a/recipes-kernel/linux/linux-qoriq_6.12.bb b/recipes-kernel/linux/linux-qoriq_6.12.bb
index b43fe7d53..aa7561e3e 100644
--- a/recipes-kernel/linux/linux-qoriq_6.12.bb
+++ b/recipes-kernel/linux/linux-qoriq_6.12.bb
@@ -1,9 +1,9 @@
1LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" 1LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
2LINUX_VERSION = "6.12.20" 2LINUX_VERSION = "6.12.49"
3 3
4LINUX_QORIQ_BRANCH ?= "lf-6.12.y" 4LINUX_QORIQ_BRANCH ?= "lf-6.12.y"
5LINUX_QORIQ_SRC ?= "git://github.com/nxp-qoriq/linux.git;protocol=https" 5LINUX_QORIQ_SRC ?= "git://github.com/nxp-qoriq/linux.git;protocol=https"
6SRC_URI = "${LINUX_QORIQ_SRC};branch=${LINUX_QORIQ_BRANCH}" 6SRC_URI = "${LINUX_QORIQ_SRC};branch=${LINUX_QORIQ_BRANCH}"
7SRCREV = "dfaf2136deb2af2e60b994421281ba42f1c087e0" 7SRCREV = "df24f9428e38740256a410b983003a478e72a7c0"
8 8
9require linux-qoriq.inc 9require linux-qoriq.inc