mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-21 20:14:29 +00:00
refactor(sgi): move neoverse_rd out of css
Currently, neoverse_rd is hosted under the "css" directory. However, "css" directory is more relevant for hosting css definitions and corresponding sources. Since neoverse_rd hosts source and header for css and soc, move neoverse_rd from css to board folder. Consolidate common sources and headers under neoverse_rd/common. Additionally, group RD-V1, RD-V1-MC, RD-N2, RD-N1-Edgex2 and SGI-575 within neoverse_rd/platform. With the changes in this commit, the tree view would look as follows: plat/arm/board/neoverse_rd/ ├── common │ ├── arch │ ├── include │ └── ras └── platform ├── rdn1edge ├── rdn2 ├── rdv1 ├── rdv1mc └── sgi575 Signed-off-by: Rohit Mathew <Rohit.Mathew@arm.com> Change-Id: Iaccc86bc9d415f5c045c834902241fcf3c00277b
This commit is contained in:
parent
c669f65359
commit
4ced59568e
76 changed files with 63 additions and 63 deletions
docs/about
plat/arm/board/neoverse_rd
common
arch/aarch64
include
nrd_base_platform_def.hnrd_dmc620_tzc_regions.hnrd_plat.hnrd_ras.hnrd_sdei.hnrd_soc_css_def.hnrd_soc_css_def_v2.hnrd_soc_platform_def.hnrd_soc_platform_def_v2.hnrd_variant.hplat_macros.S
nrd-common.mknrd_bl31_setup.cnrd_image_load.cnrd_interconnect.cnrd_plat.cnrd_plat_v2.cnrd_topology.cras
platform
rdn1edge
fdts
include
platform.mkrdn1edge_err.crdn1edge_plat.crdn1edge_security.crdn1edge_topology.crdn1edge_trusted_boot.crdn2
fdts
include
platform.mkrdn2_err.crdn2_plat.crdn2_ras.crdn2_security.crdn2_topology.crdn2_trusted_boot.crdv1
rdv1mc
fdts
include
platform.mkrdv1mc_err.crdv1mc_plat.crdv1mc_security.crdv1mc_topology.crdv1mc_trusted_boot.csgi575
|
@ -524,12 +524,12 @@ Arm Reference Design platform ports
|
||||||
:|G|: `thomas-arm`_
|
:|G|: `thomas-arm`_
|
||||||
:|M|: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
:|M|: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
|
||||||
:|G|: `vijayenthiran-arm`_
|
:|G|: `vijayenthiran-arm`_
|
||||||
:|F|: plat/arm/css/neoverse_rd/
|
:|F|: plat/arm/board/neoverse_rd/common
|
||||||
:|F|: plat/arm/board/rdn1edge/
|
:|F|: plat/arm/board/neoverse_rd/platform/rdn1edge/
|
||||||
:|F|: plat/arm/board/rdn2/
|
:|F|: plat/arm/board/neoverse_rd/platform/rdn2/
|
||||||
:|F|: plat/arm/board/rdv1/
|
:|F|: plat/arm/board/neoverse_rd/platform/rdv1/
|
||||||
:|F|: plat/arm/board/rdv1mc/
|
:|F|: plat/arm/board/neoverse_rd/platform/rdv1mc/
|
||||||
:|F|: plat/arm/board/sgi575/
|
:|F|: plat/arm/board/neoverse_rd/platform/sgi575/
|
||||||
|
|
||||||
Arm Total Compute platform port
|
Arm Total Compute platform port
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
CSS_USE_SCMI_SDS_DRIVER := 1
|
CSS_USE_SCMI_SDS_DRIVER := 1
|
||||||
|
|
||||||
CSS_ENT_BASE := plat/arm/css/neoverse_rd
|
NRD_COMMON_BASE := plat/arm/board/neoverse_rd/common
|
||||||
|
|
||||||
ENABLE_FEAT_RAS := 1
|
ENABLE_FEAT_RAS := 1
|
||||||
|
|
||||||
|
@ -25,9 +25,9 @@ ENABLE_SVE_FOR_NS := 0
|
||||||
|
|
||||||
CTX_INCLUDE_FPREGS := 1
|
CTX_INCLUDE_FPREGS := 1
|
||||||
|
|
||||||
INTERCONNECT_SOURCES := ${CSS_ENT_BASE}/nrd_interconnect.c
|
INTERCONNECT_SOURCES := ${NRD_COMMON_BASE}/nrd_interconnect.c
|
||||||
|
|
||||||
PLAT_INCLUDES += -I${CSS_ENT_BASE}/include
|
PLAT_INCLUDES += -I${NRD_COMMON_BASE}/include
|
||||||
|
|
||||||
# GIC-600 configuration
|
# GIC-600 configuration
|
||||||
GICV3_SUPPORT_GIC600 := 1
|
GICV3_SUPPORT_GIC600 := 1
|
||||||
|
@ -39,18 +39,18 @@ ENT_GIC_SOURCES := ${GICV3_SOURCES} \
|
||||||
plat/common/plat_gicv3.c \
|
plat/common/plat_gicv3.c \
|
||||||
plat/arm/common/arm_gicv3.c
|
plat/arm/common/arm_gicv3.c
|
||||||
|
|
||||||
PLAT_BL_COMMON_SOURCES += ${CSS_ENT_BASE}/aarch64/nrd_helper.S
|
PLAT_BL_COMMON_SOURCES += ${NRD_COMMON_BASE}/arch/aarch64/nrd_helper.S
|
||||||
|
|
||||||
BL1_SOURCES += ${INTERCONNECT_SOURCES} \
|
BL1_SOURCES += ${INTERCONNECT_SOURCES} \
|
||||||
drivers/arm/sbsa/sbsa.c
|
drivers/arm/sbsa/sbsa.c
|
||||||
|
|
||||||
BL2_SOURCES += ${CSS_ENT_BASE}/nrd_image_load.c \
|
BL2_SOURCES += ${NRD_COMMON_BASE}/nrd_image_load.c \
|
||||||
drivers/arm/css/sds/sds.c
|
drivers/arm/css/sds/sds.c
|
||||||
|
|
||||||
BL31_SOURCES += ${INTERCONNECT_SOURCES} \
|
BL31_SOURCES += ${INTERCONNECT_SOURCES} \
|
||||||
${ENT_GIC_SOURCES} \
|
${ENT_GIC_SOURCES} \
|
||||||
${CSS_ENT_BASE}/nrd_bl31_setup.c \
|
${NRD_COMMON_BASE}/nrd_bl31_setup.c \
|
||||||
${CSS_ENT_BASE}/nrd_topology.c \
|
${NRD_COMMON_BASE}/nrd_topology.c \
|
||||||
drivers/delay_timer/generic_delay_timer.c
|
drivers/delay_timer/generic_delay_timer.c
|
||||||
|
|
||||||
ifneq (${RESET_TO_BL31},0)
|
ifneq (${RESET_TO_BL31},0)
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2018-2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2018-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2018-2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2018-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -9,15 +9,15 @@ $(warning Platform ${PLAT} is deprecated. Some of the features might not work as
|
||||||
# GIC-600 configuration
|
# GIC-600 configuration
|
||||||
GICV3_IMPL_GIC600_MULTICHIP := 1
|
GICV3_IMPL_GIC600_MULTICHIP := 1
|
||||||
|
|
||||||
include plat/arm/css/neoverse_rd/nrd-common.mk
|
include plat/arm/board/neoverse_rd/common/nrd-common.mk
|
||||||
|
|
||||||
RDN1EDGE_BASE = plat/arm/board/rdn1edge
|
RDN1EDGE_BASE = plat/arm/board/neoverse_rd/platform/rdn1edge
|
||||||
|
|
||||||
PLAT_INCLUDES += -I${RDN1EDGE_BASE}/include/
|
PLAT_INCLUDES += -I${RDN1EDGE_BASE}/include/
|
||||||
|
|
||||||
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_n1.S
|
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_n1.S
|
||||||
|
|
||||||
PLAT_BL_COMMON_SOURCES += ${CSS_ENT_BASE}/nrd_plat.c
|
PLAT_BL_COMMON_SOURCES += ${NRD_COMMON_BASE}/nrd_plat.c
|
||||||
|
|
||||||
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
||||||
${RDN1EDGE_BASE}/rdn1edge_err.c
|
${RDN1EDGE_BASE}/rdn1edge_err.c
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2019-2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2019-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2019-2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2019-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020 - 2022, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2023, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2023-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -28,16 +28,16 @@ endif
|
||||||
override CSS_SYSTEM_GRACEFUL_RESET := 1
|
override CSS_SYSTEM_GRACEFUL_RESET := 1
|
||||||
override EL3_EXCEPTION_HANDLING := 1
|
override EL3_EXCEPTION_HANDLING := 1
|
||||||
|
|
||||||
include plat/arm/css/neoverse_rd/nrd-common.mk
|
include plat/arm/board/neoverse_rd/common/nrd-common.mk
|
||||||
|
|
||||||
RDN2_BASE = plat/arm/board/rdn2
|
RDN2_BASE = plat/arm/board/neoverse_rd/platform/rdn2
|
||||||
|
|
||||||
PLAT_INCLUDES += -I${RDN2_BASE}/include/
|
PLAT_INCLUDES += -I${RDN2_BASE}/include/
|
||||||
|
|
||||||
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_n2.S \
|
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_n2.S \
|
||||||
lib/cpus/aarch64/neoverse_v2.S
|
lib/cpus/aarch64/neoverse_v2.S
|
||||||
|
|
||||||
PLAT_BL_COMMON_SOURCES += ${CSS_ENT_BASE}/nrd_plat_v2.c
|
PLAT_BL_COMMON_SOURCES += ${NRD_COMMON_BASE}/nrd_plat_v2.c
|
||||||
|
|
||||||
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
||||||
${RDN2_BASE}/rdn2_err.c
|
${RDN2_BASE}/rdn2_err.c
|
||||||
|
@ -71,9 +71,9 @@ endif
|
||||||
|
|
||||||
ifeq (${ENABLE_FEAT_RAS}-${HANDLE_EA_EL3_FIRST_NS},1-1)
|
ifeq (${ENABLE_FEAT_RAS}-${HANDLE_EA_EL3_FIRST_NS},1-1)
|
||||||
BL31_SOURCES += ${RDN2_BASE}/rdn2_ras.c \
|
BL31_SOURCES += ${RDN2_BASE}/rdn2_ras.c \
|
||||||
${CSS_ENT_BASE}/ras/nrd_ras_common.c \
|
${NRD_COMMON_BASE}/ras/nrd_ras_common.c \
|
||||||
${CSS_ENT_BASE}/ras/nrd_ras_sram.c \
|
${NRD_COMMON_BASE}/ras/nrd_ras_sram.c \
|
||||||
${CSS_ENT_BASE}/ras/nrd_ras_cpu.c
|
${NRD_COMMON_BASE}/ras/nrd_ras_cpu.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Add the FDT_SOURCES and options for Dynamic Config
|
# Add the FDT_SOURCES and options for Dynamic Config
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020-2021, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020-2023, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -6,15 +6,15 @@
|
||||||
# RD-V1 platform uses GIC-700 which is based on GICv4.1
|
# RD-V1 platform uses GIC-700 which is based on GICv4.1
|
||||||
GIC_ENABLE_V4_EXTN := 1
|
GIC_ENABLE_V4_EXTN := 1
|
||||||
|
|
||||||
include plat/arm/css/neoverse_rd/nrd-common.mk
|
include plat/arm/board/neoverse_rd/common/nrd-common.mk
|
||||||
|
|
||||||
RDV1_BASE = plat/arm/board/rdv1
|
RDV1_BASE = plat/arm/board/neoverse_rd/platform/rdv1
|
||||||
|
|
||||||
PLAT_INCLUDES += -I${RDV1_BASE}/include/
|
PLAT_INCLUDES += -I${RDV1_BASE}/include/
|
||||||
|
|
||||||
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_v1.S
|
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_v1.S
|
||||||
|
|
||||||
PLAT_BL_COMMON_SOURCES += ${CSS_ENT_BASE}/nrd_plat.c
|
PLAT_BL_COMMON_SOURCES += ${NRD_COMMON_BASE}/nrd_plat.c
|
||||||
|
|
||||||
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
||||||
${RDV1_BASE}/rdv1_err.c
|
${RDV1_BASE}/rdv1_err.c
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -7,15 +7,15 @@
|
||||||
GIC_ENABLE_V4_EXTN := 1
|
GIC_ENABLE_V4_EXTN := 1
|
||||||
GICV3_IMPL_GIC600_MULTICHIP := 1
|
GICV3_IMPL_GIC600_MULTICHIP := 1
|
||||||
|
|
||||||
include plat/arm/css/neoverse_rd/nrd-common.mk
|
include plat/arm/board/neoverse_rd/common/nrd-common.mk
|
||||||
|
|
||||||
RDV1MC_BASE = plat/arm/board/rdv1mc
|
RDV1MC_BASE = plat/arm/board/neoverse_rd/platform/rdv1mc
|
||||||
|
|
||||||
PLAT_INCLUDES += -I${RDV1MC_BASE}/include/
|
PLAT_INCLUDES += -I${RDV1MC_BASE}/include/
|
||||||
|
|
||||||
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_v1.S
|
SGI_CPU_SOURCES := lib/cpus/aarch64/neoverse_v1.S
|
||||||
|
|
||||||
PLAT_BL_COMMON_SOURCES += ${CSS_ENT_BASE}/nrd_plat.c
|
PLAT_BL_COMMON_SOURCES += ${NRD_COMMON_BASE}/nrd_plat.c
|
||||||
|
|
||||||
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
||||||
${RDV1MC_BASE}/rdv1mc_err.c
|
${RDV1MC_BASE}/rdv1mc_err.c
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020-2021, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2018-2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2018-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2018-2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2018-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -6,15 +6,15 @@
|
||||||
|
|
||||||
$(warning Platform ${PLAT} is deprecated. Some of the features might not work as expected)
|
$(warning Platform ${PLAT} is deprecated. Some of the features might not work as expected)
|
||||||
|
|
||||||
include plat/arm/css/neoverse_rd/nrd-common.mk
|
include plat/arm/board/neoverse_rd/common/nrd-common.mk
|
||||||
|
|
||||||
SGI575_BASE = plat/arm/board/sgi575
|
SGI575_BASE = plat/arm/board/neoverse_rd/platform/sgi575
|
||||||
|
|
||||||
PLAT_INCLUDES += -I${SGI575_BASE}/include/
|
PLAT_INCLUDES += -I${SGI575_BASE}/include/
|
||||||
|
|
||||||
SGI_CPU_SOURCES := lib/cpus/aarch64/cortex_a75.S
|
SGI_CPU_SOURCES := lib/cpus/aarch64/cortex_a75.S
|
||||||
|
|
||||||
PLAT_BL_COMMON_SOURCES += ${CSS_ENT_BASE}/nrd_plat.c
|
PLAT_BL_COMMON_SOURCES += ${NRD_COMMON_BASE}/nrd_plat.c
|
||||||
|
|
||||||
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
BL1_SOURCES += ${SGI_CPU_SOURCES} \
|
||||||
${SGI575_BASE}/sgi575_err.c
|
${SGI575_BASE}/sgi575_err.c
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2019-2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2019-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2019-2020, ARM Limited and Contributors. All rights reserved.
|
* Copyright (c) 2019-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Arm Limited. All rights reserved.
|
* Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
Loading…
Add table
Reference in a new issue