mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-11-15 03:07:11 +00:00
arm-bsp: fix missing stable kernels
Corstone, a5ds, and sgi575 were using the meta-kernel, but recent updates removed support for their non-LTS kernel. Change to using the respective kernels present in linux-yocto until it can be upgraded to the latest version. Change-Id: I63f2e511fe69051c06e6559950b798c1371cc8e9 Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
1 parent
0f0a971458
commit
5fa6bc3a9c
21 files changed
+61
-24
No files matched your search
@@ -11,7 +11,7 @@ BBFILE_PRIORITY_meta-arm-bsp = "6"
|
||||
|
||||
LAYERSERIES_COMPAT_meta-arm-bsp = "gatesgarth"
|
||||
|
||||
LAYERDEPENDS_meta-arm-bsp = "core meta-arm meta-kernel"
|
||||
LAYERDEPENDS_meta-arm-bsp = "core meta-arm"
|
||||
# This won't be used by layerindex-fetch, but works everywhere else
|
||||
LAYERDEPENDS_meta-arm-bsp_append_musca-b1 = " meta-python"
|
||||
LAYERDEPENDS_meta-arm-bsp_append_musca-s1 = " meta-python"
|
||||
|
||||
@@ -6,9 +6,10 @@
|
||||
|
||||
require conf/machine/include/tune-cortexa5.inc
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel ?= "linux-stable"
|
||||
PREFERRED_VERSION_linux-stable ?= "5.3%"
|
||||
PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
|
||||
PREFERRED_VERSION_linux-yocto ?= "5.3%"
|
||||
KBUILD_DEFCONFIG = "multi_v7_defconfig"
|
||||
KCONFIG_MODE = "--alldefconfig"
|
||||
|
||||
EXTRA_IMAGEDEPENDS += "virtual/trusted-firmware-a u-boot"
|
||||
|
||||
|
||||
@@ -8,8 +8,8 @@ TFA_PLATFORM = "corstone700"
|
||||
|
||||
SERIAL_CONSOLES ?= "115200;ttyAMA0"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel_corstone700 = "linux-stable"
|
||||
PREFERRED_VERSION_linux-stable ?= "5.6%"
|
||||
PREFERRED_PROVIDER_virtual/kernel_corstone700 = "linux-yocto"
|
||||
PREFERRED_VERSION_linux-yocto ?= "5.6%"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/trusted-firmware-a ?= "trusted-firmware-a"
|
||||
PREFERRED_VERSION_trusted-firmware-a ?= "2.3%"
|
||||
|
||||
@@ -16,8 +16,9 @@ EXTRA_IMAGEDEPENDS += "virtual/trusted-firmware-a"
|
||||
|
||||
# Use kernel provided by linaro
|
||||
KERNEL_IMAGETYPE ?= "Image"
|
||||
PREFERRED_PROVIDER_virtual/kernel ?= "linux-stable"
|
||||
PREFERRED_VERSION_linux-stable ?= "5.7%"
|
||||
PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
|
||||
PREFERRED_VERSION_linux-yocto ?= "5.7%"
|
||||
KCONFIG_MODE = "--alldefconfig"
|
||||
SERIAL_CONSOLES = "115200;ttyAMA0"
|
||||
|
||||
#grub-efi
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Add support for Arm Platforms (boards or simulators)
|
||||
|
||||
require linux-arm-platforms.inc
|
||||
@@ -1,3 +0,0 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-stable-5.7:"
|
||||
|
||||
SRC_URI_append = " file://coresight-traceid.patch"
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
-8
@@ -1,13 +1,5 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/files/corstone700:"
|
||||
|
||||
# including linux-yocto.inc to use configuration fragments
|
||||
require recipes-kernel/linux/linux-yocto.inc
|
||||
|
||||
LINUX_VMAJOR = "5"
|
||||
LINUX_VMINOR = "6"
|
||||
LINUX_VPATCH = "14"
|
||||
LINUX_SRCREV = "e3ac9117b18596b7363d5b7904ab03a7d782b40c"
|
||||
|
||||
COMPATIBLE_MACHINE = "${MACHINE}"
|
||||
|
||||
KMACHINE = "corstone700"
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-stable-5.3:"
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto-5.3:"
|
||||
|
||||
SRC_URI_append = " file://0001-perf-cs-etm-Move-definition-of-traceid_list-global-v.patch \
|
||||
file://0002-perf-tests-bp_account-Make-global-variable-static.patch \
|
||||
@@ -0,0 +1,15 @@
|
||||
KBRANCH = "v5.3/base"
|
||||
|
||||
require recipes-kernel/linux/linux-yocto.inc
|
||||
|
||||
SRCREV_machine = "d4f3318ed8fab6316cb7a269b8f42306632a3876"
|
||||
SRCREV_meta = "8d0ed83a864cc91eef4d2abbc90f13d4ecd1c213"
|
||||
|
||||
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \
|
||||
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}"
|
||||
|
||||
LINUX_VERSION = "5.3.18"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
|
||||
|
||||
PV = "${LINUX_VERSION}+git${SRCPV}"
|
||||
KMETA = "kernel-meta"
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-stable-5.6:"
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto-5.6:"
|
||||
|
||||
SRC_URI_append = " file://0001-libtraceevent-Fix-build-with-binutils-2.35.patch \
|
||||
file://0002-perf-cs-etm-Move-definition-of-traceid_list-global-v.patch"
|
||||
@@ -7,6 +7,6 @@ SRC_URI_append = " file://0001-libtraceevent-Fix-build-with-binutils-2.35.patch
|
||||
# Corstone700 KMACHINE
|
||||
#
|
||||
MACHINE_KERNEL_REQUIRE ?= ""
|
||||
MACHINE_KERNEL_REQUIRE_corstone700 = "linux-stable-corstone700.inc"
|
||||
MACHINE_KERNEL_REQUIRE_corstone700 = "linux-yocto-corstone700.inc"
|
||||
|
||||
require ${MACHINE_KERNEL_REQUIRE}
|
||||
@@ -0,0 +1,15 @@
|
||||
KBRANCH = "v5.6/base"
|
||||
|
||||
require recipes-kernel/linux/linux-yocto.inc
|
||||
|
||||
SRCREV_machine = "e3ac9117b18596b7363d5b7904ab03a7d782b40c"
|
||||
SRCREV_meta = "b152cd93ea7046a835c869a76085aefdb6ce7421"
|
||||
|
||||
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \
|
||||
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.6;destsuffix=${KMETA}"
|
||||
|
||||
LINUX_VERSION = "5.6.14"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
|
||||
|
||||
PV = "${LINUX_VERSION}+git${SRCPV}"
|
||||
KMETA = "kernel-meta"
|
||||
@@ -0,0 +1,3 @@
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/linux-yocto-5.7:"
|
||||
|
||||
SRC_URI_append = " file://coresight-traceid.patch"
|
||||
@@ -0,0 +1,16 @@
|
||||
KBRANCH = "v5.7/base"
|
||||
|
||||
require recipes-kernel/linux/linux-yocto.inc
|
||||
|
||||
SRCREV_machine = "6b9830fecd4a87d7ebb4d93484fef00f46d0fa0f"
|
||||
SRCREV_meta = "b9e6fd082dc5bfb51699809d7119d4b20d280c0b"
|
||||
|
||||
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \
|
||||
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.7;destsuffix=${KMETA}"
|
||||
|
||||
LINUX_VERSION = "5.7.19"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
|
||||
|
||||
PV = "${LINUX_VERSION}+git${SRCPV}"
|
||||
KMETA = "kernel-meta"
|
||||
|
||||
Reference in new issue
Block a user