summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/aarch64/xilinx-versal (follow)
Commit message (Collapse)AuthorAgeFilesLines
* aarch64: always boot into EL1NSGedare Bloom2022-01-121-2/+0
| | | | | | | | | | | Always start the executive in Exception Level 1, Non-Secure mode. If we boot in EL3 Secure with GICv3 then we have to initialize the distributor and redistributor to set up G1NS interrupts early in the boot sequence before stepping down from EL3S to EL1NS. Now there is no need to distinguish between secure and non-secure world execution after the primary core boots, so get rid of the AARCH64_IS_NONSECURE configuration option.
* build: Use common objects item for get memorySebastian Huber2021-11-302-1/+2
|
* build: Remove trailing white spaceSebastian Huber2021-11-292-2/+2
|
* aarch64: Break out MMU definitionsKinsey Moore2021-11-011-0/+1
| | | | | | This moves the AArch64 MMU memory type definitions into cpukit for use by libdebugger since remapping of memory is required to insert software breakpoints.
* spec/aarch64: Enable previously unbuildable testsKinsey Moore2021-10-202-8/+0
| | | | | | | The spconfig01 and spmisc01 tests were disabled for all AArch64 BSPs due to a toolchain issue preventing them from compiling correctly. The binutils version that contains the fix has been released and integrated into RSB such that these two tests now build and operate correctly.
* build: Merge default-by-family into by-variantSebastian Huber2021-08-189-9/+0
| | | | | | | Prefix the BSP family name with "bsps/" to make it distinct to the BSP variant names. Update #4468.
* build: Use BSP family for optionsChris Johns2021-07-159-0/+9
| | | | | | | - Optionally add support for 'default-by-family' to allow option to be set by a family and so all related BSPs Close #4468
* spec/aarch64: fix abi flags for xilinx_versal_ilp32_vck190Gedare Bloom2021-06-291-0/+1
|
* bsps/aarch64: replace boot options with asm switch codeGedare Bloom2021-06-242-4/+0
|
* bsps/aarch64: add non-secure mode and versal supportGedare Bloom2021-06-244-6/+26
|
* aarch64/xilinx-versal: new BSPs for qemu and vck190Gedare Bloom2021-06-2418-0/+516