diff options
| author | Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> | 2020-01-30 15:13:05 -0800 |
|---|---|---|
| committer | Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> | 2020-01-30 15:16:40 -0800 |
| commit | df6c8d6cae4e1c3a20bfddf8cf04d9d6c7736cbd (patch) | |
| tree | e1b2728e387d3c7adfb08775dce23edd496e1d9f /meta-xilinx-standalone/conf | |
| parent | 741cbe14e4738bb69a45f858607a6c099a541c3a (diff) | |
| download | meta-xilinx-df6c8d6cae4e1c3a20bfddf8cf04d9d6c7736cbd.tar.gz | |
Create machines that use SOC_FAMILY
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
Diffstat (limited to 'meta-xilinx-standalone/conf')
| -rw-r--r-- | meta-xilinx-standalone/conf/machine/cortexa53-zynqmp.conf (renamed from meta-xilinx-standalone/conf/machine/cortexa53.conf) | 3 | ||||
| -rw-r--r-- | meta-xilinx-standalone/conf/machine/cortexr5-versal.conf | 17 | ||||
| -rw-r--r-- | meta-xilinx-standalone/conf/machine/cortexr5-zynqmp.conf (renamed from meta-xilinx-standalone/conf/machine/cortexr5.conf) | 2 | ||||
| -rw-r--r-- | meta-xilinx-standalone/conf/machine/microblaze-plm.conf | 11 | ||||
| -rw-r--r-- | meta-xilinx-standalone/conf/machine/microblaze-pmu.conf (renamed from meta-xilinx-standalone/conf/machine/zynqmp-pmu.conf) | 0 |
5 files changed, 32 insertions, 1 deletions
diff --git a/meta-xilinx-standalone/conf/machine/cortexa53.conf b/meta-xilinx-standalone/conf/machine/cortexa53-zynqmp.conf index 052edec4..282624ee 100644 --- a/meta-xilinx-standalone/conf/machine/cortexa53.conf +++ b/meta-xilinx-standalone/conf/machine/cortexa53-zynqmp.conf | |||
| @@ -11,3 +11,6 @@ ARMPKGARCH_tune-cortexa53 = "cortexa53" | |||
| 11 | 11 | ||
| 12 | TUNE_FEATURES_tune-cortexa53 = "${TUNE_FEATURES_tune-aarch64} cortexa53" | 12 | TUNE_FEATURES_tune-cortexa53 = "${TUNE_FEATURES_tune-aarch64} cortexa53" |
| 13 | PACKAGE_EXTRA_ARCHS_tune-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-aarch64}" | 13 | PACKAGE_EXTRA_ARCHS_tune-cortexa53 = "${PACKAGE_EXTRA_ARCHS_tune-aarch64}" |
| 14 | |||
| 15 | SOC_FAMILY = "zynqmp" | ||
| 16 | |||
diff --git a/meta-xilinx-standalone/conf/machine/cortexr5-versal.conf b/meta-xilinx-standalone/conf/machine/cortexr5-versal.conf new file mode 100644 index 00000000..05bc28fd --- /dev/null +++ b/meta-xilinx-standalone/conf/machine/cortexr5-versal.conf | |||
| @@ -0,0 +1,17 @@ | |||
| 1 | DEFAULTTUNE ?= "cortexr5" | ||
| 2 | |||
| 3 | require conf/machine/include/arm/arch-arm.inc | ||
| 4 | |||
| 5 | TUNEVALID[cortexr5] = "Enable Cortex-r5 specific processor optimizations" | ||
| 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexr5', ' -mcpu=cortex-r5', '', d)}" | ||
| 7 | |||
| 8 | AVAILTUNES += "cortexr5" | ||
| 9 | |||
| 10 | ARMPKGARCH_tune-cortexr5 = "cortexr5" | ||
| 11 | |||
| 12 | TUNE_FEATURES_tune-cortexr5 = "cortexr5" | ||
| 13 | |||
| 14 | #PACKAGE_EXTRA_ARCHS_tune-cortexr5 = "cortexr5" | ||
| 15 | |||
| 16 | SOC_FAMILY = "versal" | ||
| 17 | |||
diff --git a/meta-xilinx-standalone/conf/machine/cortexr5.conf b/meta-xilinx-standalone/conf/machine/cortexr5-zynqmp.conf index c40f9b8b..58804bfe 100644 --- a/meta-xilinx-standalone/conf/machine/cortexr5.conf +++ b/meta-xilinx-standalone/conf/machine/cortexr5-zynqmp.conf | |||
| @@ -13,6 +13,6 @@ TUNE_FEATURES_tune-cortexr5 = "cortexr5" | |||
| 13 | 13 | ||
| 14 | #PACKAGE_EXTRA_ARCHS_tune-cortexr5 = "cortexr5" | 14 | #PACKAGE_EXTRA_ARCHS_tune-cortexr5 = "cortexr5" |
| 15 | 15 | ||
| 16 | 16 | SOC_FAMILY = "zynqmp" | |
| 17 | 17 | ||
| 18 | 18 | ||
diff --git a/meta-xilinx-standalone/conf/machine/microblaze-plm.conf b/meta-xilinx-standalone/conf/machine/microblaze-plm.conf new file mode 100644 index 00000000..32ea9739 --- /dev/null +++ b/meta-xilinx-standalone/conf/machine/microblaze-plm.conf | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | DEFAULTTUNE ?= "microblaze" | ||
| 2 | |||
| 3 | require conf/machine/include/microblaze/arch-microblaze.inc | ||
| 4 | |||
| 5 | # Endianess, multiplier, barrel shift, pattern compare, floating point double or single, are the possibilities | ||
| 6 | AVAILTUNES += "microblaze" | ||
| 7 | TUNE_FEATURES_tune-microblaze = "microblaze v11.0 barrel-shift pattern-compare" | ||
| 8 | PACKAGE_EXTRA_ARCHS_tune-microblaze = "${TUNE_PKGARCH}" | ||
| 9 | SOC_FAMILY = "versal" | ||
| 10 | |||
| 11 | TARGET_LINK_HASH_STYLE_microblaze = "" | ||
diff --git a/meta-xilinx-standalone/conf/machine/zynqmp-pmu.conf b/meta-xilinx-standalone/conf/machine/microblaze-pmu.conf index 6759c2d8..6759c2d8 100644 --- a/meta-xilinx-standalone/conf/machine/zynqmp-pmu.conf +++ b/meta-xilinx-standalone/conf/machine/microblaze-pmu.conf | |||
