summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2020-02-05 07:31:42 -0800
committerMark Hatle <mark.hatle@xilinx.com>2020-02-05 07:31:47 -0800
commit31d30af45d9ff86e557139a1123238524ddacf33 (patch)
tree034bcb834d101e0589865dcf185d97ca7289b675 /meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf
parent669b0410a23d61417d52ba50bf24a751436c0a21 (diff)
downloadmeta-xilinx-31d30af45d9ff86e557139a1123238524ddacf33.tar.gz
Fix arm cortex r/m profiles
As part of the merge of the code bases, changes were introduced that changed the way the cortexr5 was defined. To sync this between the baremetal compilation and the baremetal toolchain compilation we create a new armrm tune file, define a new tune feature of 'armrm', define 'armrm' as a new machine override based on the feature 'armrm', and move the cortexr5 tuning to a common file. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf')
-rw-r--r--meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf13
1 files changed, 1 insertions, 12 deletions
diff --git a/meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf b/meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf
index 58804bfe..ccc80e90 100644
--- a/meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf
+++ b/meta-xilinx-bsp/conf/machine/cortexr5-zynqmp.conf
@@ -1,17 +1,6 @@
1DEFAULTTUNE ?= "cortexr5" 1DEFAULTTUNE ?= "cortexr5"
2 2
3require conf/machine/include/arm/arch-arm.inc 3require tune-cortexrm.inc
4
5TUNEVALID[cortexr5] = "Enable Cortex-r5 specific processor optimizations"
6TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexr5', ' -mcpu=cortex-r5', '', d)}"
7
8AVAILTUNES += "cortexr5"
9
10ARMPKGARCH_tune-cortexr5 = "cortexr5"
11
12TUNE_FEATURES_tune-cortexr5 = "cortexr5"
13
14#PACKAGE_EXTRA_ARCHS_tune-cortexr5 = "cortexr5"
15 4
16SOC_FAMILY = "zynqmp" 5SOC_FAMILY = "zynqmp"
17 6