summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@windriver.com>2012-05-23 22:45:58 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-06-08 11:57:50 +0100
commit5010afd2e0bedb8a365991a4e19389edc93978c2 (patch)
tree09b80f695678dde3b32691981f2bd4d3447775b2
parentb6ceefc36e87bedce8217c6a9d3d1af20c6f703b (diff)
downloadpoky-5010afd2e0bedb8a365991a4e19389edc93978c2.tar.gz
linux-yocto/meta-yocto: add machine aliases for yocto BSPs
To avoid mapping machine names to kernel machine names in recipes, we can define multiple KMACHINE names for a single in tree board. This allows the tools to match a board description to multiple different MACHINEs. As a result, we can remove the explicit KMACHINE mappings from the linux-yocto recipes and allow the KMACHINE=${MACHINE} default to handle mappings. Individual recipes an bbappends can override this as required. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r--meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend3
-rw-r--r--meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend5
2 files changed, 0 insertions, 8 deletions
diff --git a/meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend b/meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend
index 2313034b54..d0608bc0fe 100644
--- a/meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend
+++ b/meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend
@@ -3,9 +3,6 @@ KBRANCH_routerstationpro = "yocto/standard/routerstationpro"
3KBRANCH_mpc8315e-rdb = "yocto/standard/fsl-mpc8315e-rdb" 3KBRANCH_mpc8315e-rdb = "yocto/standard/fsl-mpc8315e-rdb"
4KBRANCH_beagleboard = "yocto/standard/beagleboard" 4KBRANCH_beagleboard = "yocto/standard/beagleboard"
5 5
6# temporary until 3.0 tree is updated to have machine mapping
7KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
8
9SRCREV_machine_atom-pc ?= "45d64709c00fce6e9b76a638c4ca6f30a8e9d25a" 6SRCREV_machine_atom-pc ?= "45d64709c00fce6e9b76a638c4ca6f30a8e9d25a"
10SRCREV_machine_routerstationpro ?= "21bd4a0a3b0f061e4640dd1011ebc94d122b5e40" 7SRCREV_machine_routerstationpro ?= "21bd4a0a3b0f061e4640dd1011ebc94d122b5e40"
11SRCREV_machine_mpc8315e-rdb ?= "0c781e306559d5e9816e202a60aa2543f4eea39e" 8SRCREV_machine_mpc8315e-rdb ?= "0c781e306559d5e9816e202a60aa2543f4eea39e"
diff --git a/meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend b/meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend
index 815650aec9..dfb019ba2c 100644
--- a/meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend
+++ b/meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend
@@ -1,8 +1,3 @@
1KMACHINE_atom-pc = "atom-pc"
2KMACHINE_routerstationpro = "routerstationpro"
3KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
4KMACHINE_beagleboard = "beagleboard"
5
6KBRANCH_atom-pc = "standard/default/common-pc/atom-pc" 1KBRANCH_atom-pc = "standard/default/common-pc/atom-pc"
7KBRANCH_routerstationpro = "standard/default/routerstationpro" 2KBRANCH_routerstationpro = "standard/default/routerstationpro"
8KBRANCH_mpc8315e-rdb = "standard/default/fsl-mpc8315e-rdb" 3KBRANCH_mpc8315e-rdb = "standard/default/fsl-mpc8315e-rdb"