new file mode 100644
@@ -0,0 +1,19 @@
+# COMPATIBLE_MACHINE:beaglebone-yocto = "beaglebone-yocto"
+COMPATIBLE_MACHINE:genericarm64 = "genericarm64"
+# COMPATIBLE_MACHINE:genericx86 = "genericx86"
+# COMPATIBLE_MACHINE:genericx86-64 = "genericx86-64"
+
+KMACHINE:beaglebone-yocto ?= "beaglebone"
+KMACHINE:genericarm64 ?= "genericarm64"
+KMACHINE:genericx86 ?= "common-pc"
+KMACHINE:genericx86-64 ?= "common-pc-64"
+
+SRCREV_machine:beaglebone-yocto = "1025debfd0d40f7f8d0547328bbf50ac543bdeba"
+SRCREV_machine:genericarm64 = "1025debfd0d40f7f8d0547328bbf50ac543bdeba"
+SRCREV_machine:genericx86 = "1025debfd0d40f7f8d0547328bbf50ac543bdeba"
+SRCREV_machine:genericx86-64 = "1025debfd0d40f7f8d0547328bbf50ac543bdeba"
+
+LINUX_VERSION:beaglebone-yocto = "6.10.8"
+LINUX_VERSION:genericarm64 = "6.10.8"
+LINUX_VERSION:genericx86 = "6.10.8"
+LINUX_VERSION:genericx86-64 = "6.10.8"
Only the tested machines are uncommented, so that people don't try to use the untested machines but it's easy to enable them for testing. KBRANCH is no longer set as all of the machines use standard/base, which is the default from the linux-yocto recipe. Signed-off-by: Ross Burton <ross.burton@arm.com> --- .../linux/linux-yocto_6.10.bbappend | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.10.bbappend