mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-11-14 02:47:07 +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> Signed-off-by: Ross Burton <ross.burton@arm.com>
This commit is contained in:
1 parent
e8cc03775e
commit
892c9686bf
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