summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.yml2
-rw-r--r--spec/build/bsps/arm/xen/optgentmrusevirt.yml15
-rw-r--r--spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml8
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