Back to home page

LXR

 
 

    


Warning, /spec/build/bsps/arm/xilinx-zynqmp-rpu/optlockstep.yml is written in an unsupported language. File is not indexed.

0001 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
0002 actions:
0003 - get-boolean: null
0004 - define-condition: null
0005 - env-enable: null
0006 - comment: |
0007     In lock step mode, the ATCM and BTCM can be used together as a contiguous
0008     memory region.  In this case, we set the ATCM size to the combined size,
0009     the BTCM size is set to zero, and the ZYNQMP_MEMORY_ATCM_OR_BTCM
0010     environment variable is set to ATCM.  In split mode, the ATCM and BTCM are
0011     separate memory regions.  In this case, the ZYNQMP_MEMORY_ATCM_OR_BTCM
0012     environment variable is set to BTCM.  The ZYNQMP_MEMORY_ATCM_OR_BTCM
0013     environment variable is used by the linker script to select memory regions.
0014 - set-value-enabled-by:
0015   - enabled-by: ZYNQMP_RPU_LOCK_STEP_MODE
0016     value: ATCM
0017   - enabled-by: true
0018     value: BTCM
0019 - env-assign: ZYNQMP_MEMORY_ATCM_OR_BTCM
0020 build-type: option
0021 copyrights:
0022 - Copyright (C) 2024 embedded brains GmbH & Co. KG
0023 default:
0024 - enabled-by:
0025   - arm/zynqmp_rpu_split_0
0026   - arm/zynqmp_rpu_split_1
0027   value: false
0028 - enabled-by: true
0029   value: true
0030 description: |
0031   If this option is true, then the Cortex-R5F cores of the RPU shall operate in
0032   lock-step mode, otherwise they shall operate in split mode.
0033 enabled-by: true
0034 format: '{}'
0035 links: []
0036 name: ZYNQMP_RPU_LOCK_STEP_MODE
0037 type: build