mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-26 07:07:16 +00:00
arm-bsp: Migrate a5ds to meta-kernel for stable kernels
a5ds is having issues building its stable kernel on master. Migrate to meta-kernel to fix the build break. This has the benefit of meta-arm not having a unique stable kernel recipe to maintain and support. Also, change the name of linux-yocto-arm-platforms to be more generic, as it doesn't accurately reflect where it is currently being used and can be used by different kernels going forward. Change-Id: I4e76c7f1ee4b84641279a389820940fac7130df1 Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# Kernel configuration and dts specific information
|
||||
|
||||
#
|
||||
# Kernel configurations and dts (If not using Linux provided ones) are captured
|
||||
# in this file. Update SRC_URI and do_patch for building images with custom dts
|
||||
#
|
||||
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}:${THISDIR}/files:"
|
||||
|
||||
# Arm platforms kmeta
|
||||
SRC_URI_KMETA = "file://arm-platforms-kmeta;type=kmeta;name=arm-platforms-kmeta;destsuffix=arm-platforms-kmeta"
|
||||
SRC_URI_append_foundation-armv8 = " ${SRC_URI_KMETA}"
|
||||
SRC_URI_append_fvp-base = " ${SRC_URI_KMETA}"
|
||||
SRC_URI_append_juno = " ${SRC_URI_KMETA}"
|
||||
SRC_URI_append_gem5-arm64 = " ${SRC_URI_KMETA}"
|
||||
SRCREV_arm-platforms-kmeta = "6147e82375aa9df8f2a162d42ea6406c79c854c5"
|
||||
|
||||
#
|
||||
# Cortex-A5 DesignStart KMACHINE
|
||||
#
|
||||
COMPATIBLE_MACHINE_a5ds = "a5ds"
|
||||
KMACHINE_a5ds = "a5ds"
|
||||
|
||||
#
|
||||
# FVP FOUNDATION KMACHINE
|
||||
#
|
||||
COMPATIBLE_MACHINE_foundation-armv8 = "foundation-armv8"
|
||||
KMACHINE_foundation-armv8 = "fvp"
|
||||
|
||||
#
|
||||
# FVP BASE KMACHINE
|
||||
#
|
||||
COMPATIBLE_MACHINE_fvp-base = "fvp-base"
|
||||
KMACHINE_fvp-base = "fvp"
|
||||
SRC_URI_append_fvp-base = " file://dts/arm;subdir=add-files"
|
||||
|
||||
do_patch_append_fvp-base() {
|
||||
tar -C ${WORKDIR}/add-files/dts -cf - arm | \
|
||||
tar -C arch/arm64/boot/dts -xf -
|
||||
}
|
||||
|
||||
#
|
||||
# Juno KMACHINE
|
||||
#
|
||||
COMPATIBLE_MACHINE_juno = "juno"
|
||||
KMACHINE_juno = "juno"
|
||||
Reference in New Issue
Block a user