summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSipke Vriend <sipke.vriend@xilinx.com>2013-05-22 12:15:29 +1000
committerSipke Vriend <sipke.vriend@xilinx.com>2013-05-22 12:15:29 +1000
commit62047c26d234418404776b0af4f39e5d1c6c73c7 (patch)
treef67e9616c01ccb8e8a52cc9a8f9880d4d9c68d18
parent0898c815704c571ecc6432fc03763e61894bf376 (diff)
downloadmeta-xilinx-62047c26d234418404776b0af4f39e5d1c6c73c7.tar.gz
microblaze: Add v9.0 tune.
Add support for microblaze v9.0. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
-rw-r--r--conf/machine/include/microblaze/feature-microblaze-v9.inc4
-rw-r--r--conf/machine/include/microblaze/feature-microblaze-versions.inc16
2 files changed, 13 insertions, 7 deletions
diff --git a/conf/machine/include/microblaze/feature-microblaze-v9.inc b/conf/machine/include/microblaze/feature-microblaze-v9.inc
new file mode 100644
index 00000000..cb934f6a
--- /dev/null
+++ b/conf/machine/include/microblaze/feature-microblaze-v9.inc
@@ -0,0 +1,4 @@
1# Setup version 'feature set' for supported Microblaze version 9 versions
2TUNEVALID[v9.0] = "Use Microblaze version 9.0"
3MBCCARGSVERSION += "${@bb.utils.contains("TUNE_FEATURES", "v9.0", "-mcpu=v9.0", "" ,d)}"
4MBPKGVERSION .= "${@bb.utils.contains("TUNE_FEATURES", "v9.0", "-v9.0", "" ,d)}"
diff --git a/conf/machine/include/microblaze/feature-microblaze-versions.inc b/conf/machine/include/microblaze/feature-microblaze-versions.inc
index a6e356d2..24181cc9 100644
--- a/conf/machine/include/microblaze/feature-microblaze-versions.inc
+++ b/conf/machine/include/microblaze/feature-microblaze-versions.inc
@@ -3,15 +3,17 @@
3 3
4MBCCARGSVERSION = "" 4MBCCARGSVERSION = ""
5MBPKGVERSION = "" 5MBPKGVERSION = ""
6require conf/machine/include/microblaze/feature-microblaze-v9.inc
6require conf/machine/include/microblaze/feature-microblaze-v8.inc 7require conf/machine/include/microblaze/feature-microblaze-v8.inc
7require conf/machine/include/microblaze/feature-microblaze-v7.inc 8require conf/machine/include/microblaze/feature-microblaze-v7.inc
8 9
9# Setup a 'feature set' conflict list which ensures only one version is selected 10# Setup a 'feature set' conflict list which ensures only one version is selected
10# when defining the TUNE_FEATURES_tune-<> in local.conf file. 11# when defining the TUNE_FEATURES_tune-<> in local.conf file.
11TUNECONFLICTS[v8.50] += "v7.30 v8.00 v8.10 v8.20 v8.30 v8.40" 12TUNECONFLICTS[v9.0] += "v7.30 v8.00 v8.10 v8.20 v8.30 v8.40 v8.50"
12TUNECONFLICTS[v8.40] += "v7.30 v8.00 v8.10 v8.20 v8.30 v8.50" 13TUNECONFLICTS[v8.50] += "v7.30 v8.00 v8.10 v8.20 v8.30 v8.40 v9.0"
13TUNECONFLICTS[v8.30] += "v7.30 v8.00 v8.10 v8.20 v8.40 v8.50" 14TUNECONFLICTS[v8.40] += "v7.30 v8.00 v8.10 v8.20 v8.30 v8.50 v9.0"
14TUNECONFLICTS[v8.20] += "v7.30 v8.00 v8.10 v8.30 v8.40 v8.50" 15TUNECONFLICTS[v8.30] += "v7.30 v8.00 v8.10 v8.20 v8.40 v8.50 v9.0"
15TUNECONFLICTS[v8.10] += "v7.30 v8.00 v8.20 v8.30 v8.40 v8.50" 16TUNECONFLICTS[v8.20] += "v7.30 v8.00 v8.10 v8.30 v8.40 v8.50 v9.0"
16TUNECONFLICTS[v8.00] += "v7.30 v8.10 v8.20 v8.30 v8.40 v8.50" 17TUNECONFLICTS[v8.10] += "v7.30 v8.00 v8.20 v8.30 v8.40 v8.50 v9.0"
17TUNECONFLICTS[v7.30] += "v8.00 v8.10 v8.20 v8.30 v8.40 v8.50" 18TUNECONFLICTS[v8.00] += "v7.30 v8.10 v8.20 v8.30 v8.40 v8.50 v9.0"
19TUNECONFLICTS[v7.30] += "v8.00 v8.10 v8.20 v8.30 v8.40 v8.50 v9.0"