[meta-intel] [PATCH 3/5] linux-yocto-dev: Update for intel-common BSPs

Darren Hart dvhart at linux.intel.com
Wed Feb 5 20:55:15 PST 2014


The intel-core* BSPs now have their own BSP description in linux-yocto.
Update the recipe accordingly.

All the existing BSPs (with the exception of the emgd variants) are now
supported across these two BSPs.

For machines that derive from the intel-common-pkgarch, allow the
common linux-yocto-dev recipe to build for them by specifying $MACHINE
for the common machine overrides (core2-32-intel-common and
corei7-64-intel-common).

Signed-off-by: Darren Hart <dvhart at linux.intel.com>
---
 .../recipes-kernel/linux/linux-yocto-dev.bbappend  |   31 ++++++++++----------
 1 file changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/recipes-kernel/linux/linux-yocto-dev.bbappend b/common/recipes-kernel/linux/linux-yocto-dev.bbappend
index abe4e69..083cb11 100644
--- a/common/recipes-kernel/linux/linux-yocto-dev.bbappend
+++ b/common/recipes-kernel/linux/linux-yocto-dev.bbappend
@@ -1,20 +1,19 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-#LINUX_VERSION = "3.10.19"
+KERNEL_FEATURES_INTEL_COMMON = ""
 
-SRCREV_meta = "0580cffb6f760a22c056f8ada43a60c444a4ca3e"
-SRCREV_machine = "7446bf268c69a88faef816be7a1efc35b1f96b9b"
+#LINUX_VERSION_core2-32-intel-common = "3.13"
+COMPATIBLE_MACHINE_core2-32-intel-common = "${MACHINE}"
+#SRCREV_meta_core2-32-intel-common = "${AUTOREV}"
+#SRCREV_machine_core2-32-intel-common = "${AUTOREV}"
+KMACHINE_core2-32-intel-common = "intel-core2-32"
+KBRANCH_core2-32-intel-common = "standard/base"
+KERNEL_FEATURES_append_core2-32-intel-common = "${KERNEL_FEATURES_INTEL_COMMON}"
 
-COMPATIBLE_MACHINE_intel-core2-32 = "intel-core2-32"
-KMACHINE_intel-core2-32 = "common-pc"
-KBRANCH_intel-core2-32 = "standard/base"
-KERNEL_FEATURES_append_intel-core2-32 = " cfg/vesafb"
-#SRCREV_meta_intel-core2-32 = "d9cd83c0292bd4e2a6754a96761027252e726a42"
-#SRCREV_machine_intel-core2-32 = "a9ec82e355130160f9094e670bd5be0022a84194"
-
-COMPATIBLE_MACHINE_intel-corei7-64 = "intel-corei7-64"
-KMACHINE_intel-corei7-64 = "common-pc-64"
-KBRANCH_intel-corei7-64 = "standard/base"
-KERNEL_FEATURES_append_intel-corei7-64 = " cfg/vesafb"
-#SRCREV_meta_intel-corei7-64 = "d9cd83c0292bd4e2a6754a96761027252e726a42"
-#SRCREV_machine_intel-corei7-64 = "a9ec82e355130160f9094e670bd5be0022a84194"
+#LINUX_VERSION_corei7-64-intel-common = "3.13"
+COMPATIBLE_MACHINE_corei7-64-intel-common = "${MACHINE}"
+#SRCREV_meta_corei7-64-intel-common = "${AUTOREV}"
+#SRCREV_machine_corei7-64-intel-common = "${AUTOREV}"
+KMACHINE_intel-corei7-64-intel-common = "intel-corei7-64"
+KBRANCH_intel-corei7-64-intel-common = "standard/base"
+KERNEL_FEATURES_append_corei7-64-intel-common = "${KERNEL_FEATURES_INTEL_COMMON}"
-- 
1.7.9.5



More information about the meta-intel mailing list