diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-12-04 12:07:44 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-12-10 07:58:03 +0100 |
commit | 5efa15b49d47ace494410e423fc69213d9c2a4e9 (patch) | |
tree | 1213afede7d262a71c43295d611de6b90e76f150 /spec/build | |
parent | arm/cache-cp15: Support Armv8 (diff) | |
download | rtems-5efa15b49d47ace494410e423fc69213d9c2a4e9.tar.bz2 |
bsps/arm: Unify ARM Generic Timer options
Update #4202.
Diffstat (limited to '')
-rw-r--r-- | spec/build/bsps/arm/optgtfreq.yml (renamed from spec/build/bsps/arm/xilinx-zynqmp/optgentmrfreq.yml) | 9 | ||||
-rw-r--r-- | spec/build/bsps/arm/optgtusevirt.yml (renamed from spec/build/bsps/arm/xilinx-zynqmp/optgentmrusevirt.yml) | 3 | ||||
-rw-r--r-- | spec/build/bsps/arm/xen/bspxen.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/arm/xen/optgentmrusevirt.yml | 15 | ||||
-rw-r--r-- | spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml | 8 |
5 files changed, 12 insertions, 25 deletions
diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optgentmrfreq.yml b/spec/build/bsps/arm/optgtfreq.yml index a31630ebd6..adfacfaed2 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optgentmrfreq.yml +++ b/spec/build/bsps/arm/optgtfreq.yml @@ -1,14 +1,15 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: -- get-boolean: null -- define-condition: null +- get-integer: null +- format-and-define: null build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false +default: null default-by-variant: [] description: | - ARM generic timer frequency in Hz + Defines the frequency in Hz of the ARM Generic Timer. +format: '{}' enabled-by: true links: [] name: ARM_GENERIC_TIMER_FREQ diff --git a/spec/build/bsps/arm/xilinx-zynqmp/optgentmrusevirt.yml b/spec/build/bsps/arm/optgtusevirt.yml index 794f66244b..b443cc1d32 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/optgentmrusevirt.yml +++ b/spec/build/bsps/arm/optgtusevirt.yml @@ -8,7 +8,8 @@ copyrights: default: false default-by-variant: [] description: | - Use virtual ARM generic timer + If set to true, then the clock driver uses the Virtual Timer of the ARM + Generic Timer, otherwise it uses the Physical Timer (EL1). enabled-by: true links: [] name: ARM_GENERIC_TIMER_USE_VIRTUAL diff --git a/spec/build/bsps/arm/xen/bspxen.yml b/spec/build/bsps/arm/xen/bspxen.yml index 3784315acd..1a3db8d172 100644 --- a/spec/build/bsps/arm/xen/bspxen.yml +++ b/spec/build/bsps/arm/xen/bspxen.yml @@ -28,7 +28,7 @@ links: - role: build-dependency uid: abi - role: build-dependency - uid: optgentmrusevirt + uid: ../optgtusevirt - role: build-dependency uid: optgentmunmask - role: build-dependency diff --git a/spec/build/bsps/arm/xen/optgentmrusevirt.yml b/spec/build/bsps/arm/xen/optgentmrusevirt.yml deleted file mode 100644 index cfcc9e86d3..0000000000 --- a/spec/build/bsps/arm/xen/optgentmrusevirt.yml +++ /dev/null @@ -1,15 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-boolean: null -- define-condition: null -build-type: option -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] -description: | - use virtual ARM generic timer -enabled-by: true -links: [] -name: ARM_GENERIC_TIMER_USE_VIRTUAL -type: build diff --git a/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml b/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml index 95cbc51436..b8cc1c043c 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml @@ -30,6 +30,10 @@ links: - role: build-dependency uid: objsmp - role: build-dependency + uid: ../optgtfreq +- role: build-dependency + uid: ../optgtusevirt +- role: build-dependency uid: optcachedata - role: build-dependency uid: optcacheinst @@ -42,10 +46,6 @@ links: - role: build-dependency uid: ../../optconminor - role: build-dependency - uid: optgentmrfreq -- role: build-dependency - uid: optgentmrusevirt -- role: build-dependency uid: optint0len - role: build-dependency uid: optint0ori |