mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-17 04:07:18 +00:00
9dcbf55176
Recent changes in the 5.4 kernel are preventing the juno patches from applying. Temporarily pin the kernel to the version prior to this until the patches can be rebased. Signed-off-by: Jon Mason <jon.mason@arm.com>
95 lines
3.2 KiB
PHP
95 lines
3.2 KiB
PHP
# 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_fvp-base-arm32 = " ${SRC_URI_KMETA}"
|
|
SRC_URI_append_juno = " ${SRC_URI_KMETA}"
|
|
SRC_URI_append_sgi575 = " ${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://fvp-base-dts.patch"
|
|
|
|
#
|
|
# FVP BASE ARM32 KMACHINE
|
|
#
|
|
COMPATIBLE_MACHINE_fvp-base-arm32 = "fvp-base-arm32"
|
|
KMACHINE_fvp-base-arm32 = "fvp-arm32"
|
|
SRC_URI_append_fvp-base-arm32 = " file://fvp-base-arm32-dts.patch \
|
|
file://0001-ARM-vexpress-enable-GICv3.patch"
|
|
|
|
#
|
|
# Juno KMACHINE
|
|
#
|
|
COMPATIBLE_MACHINE_juno = "juno"
|
|
KMACHINE_juno = "juno"
|
|
KBUILD_DEFCONFIG_juno = "defconfig"
|
|
KCONFIG_MODE_juno = "--alldefconfig"
|
|
#FIXME - temporarily pin kernel version to allow for juno patches to apply
|
|
KBRANCH_juno = "v5.4/standard/base"
|
|
KERNEL_VERSION_SANITY_SKIP_juno = "1"
|
|
SRCREV_machine_juno = "dd8a64a523fb714a98328441e0de72cde115a6fc"
|
|
SRC_URI_append_juno = " \
|
|
file://0001-mailbox-add-support-for-doorbell-signal-mode-control.patch \
|
|
file://0002-dt-bindings-mailbox-add-bindings-to-support-ARM-MHU-.patch \
|
|
file://0003-mailbox-arm_mhu-migrate-to-threaded-irq-handler.patch \
|
|
file://0004-mailbox-arm_mhu-re-factor-data-structure-to-add-door.patch \
|
|
file://0005-mailbox-arm_mhu-add-full-support-for-the-doorbells.patch \
|
|
file://0006-mailbox-arm_mhu-add-support-to-read-and-record-mbox-.patch \
|
|
file://0007-arm64-defconfig-add-all-SCMI-related-configs.patch \
|
|
file://0008-arm64-dts-juno-add-mhu-doorbell-support-and-scmi-dev.patch \
|
|
"
|
|
|
|
#
|
|
# SGI575 KMACHINE
|
|
#
|
|
COMPATIBLE_MACHINE_sgi575 = "sgi575"
|
|
KMACHINE_sgi575 = "sgi575"
|
|
KBUILD_DEFCONFIG_sgi575 = "defconfig"
|
|
KCONFIG_MODE_sgi575 = "--alldefconfig"
|
|
|
|
#
|
|
# Total Compute KMACHINE
|
|
#
|
|
COMPATIBLE_MACHINE_tc0 = "tc0"
|
|
KMACHINE_tc0 = "tc0"
|
|
KCONFIG_MODE_tc0 = "--alldefconfig"
|
|
SRC_URI_append_tc0 = " \
|
|
file://defconfig \
|
|
file://0001-drm-Add-component-aware-simple-encoder.patch \
|
|
file://0002-drm-arm-komeda-add-RENDER-capability-to-the-device-n.patch \
|
|
file://0003-mailbox-arm_mhuv2-add-device-tree-binding-documentat.patch \
|
|
file://0004-mailbox-arm_mhuv2-add-arm-mhuv2-driver.patch \
|
|
file://0005-mailbox-arm_mhuv2-add-doorbell-transport-protocol-op.patch \
|
|
file://0006-mailbox-arm_mhuv2-add-multi-word-transport-protocol-.patch \
|
|
file://0007-firmware-arm_scmi-Add-fast_switch_possible-api.patch \
|
|
file://0008-cpufreq-arm_scmi-Set-fast_switch_possible-conditiona.patch \
|
|
"
|
|
|