aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>2019-01-23 19:06:55 +0000
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>2019-01-25 16:04:11 +0000
commit5932d194d7de355616de46adea8248224190b63e (patch)
tree93118fb66b7bfe51053b6ea81dedabe73e05faea
parent2d4135e08fb11989a4bbd6ebf9f3c1b324493237 (diff)
downloadplatform_external_arm-trusted-firmware-5932d194d7de355616de46adea8248224190b63e.tar.gz
platform_external_arm-trusted-firmware-5932d194d7de355616de46adea8248224190b63e.tar.bz2
platform_external_arm-trusted-firmware-5932d194d7de355616de46adea8248224190b63e.zip
plat/arm: sds: Move to drivers/ folder
Change-Id: Ia601d5ad65ab199e747fb60af4979b7db477d249 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
-rw-r--r--drivers/arm/css/scp/css_sds.c3
-rw-r--r--drivers/arm/css/sds/aarch32/sds_helpers.S (renamed from plat/arm/css/drivers/sds/aarch32/sds_helpers.S)3
-rw-r--r--drivers/arm/css/sds/aarch64/sds_helpers.S (renamed from plat/arm/css/drivers/sds/aarch64/sds_helpers.S)3
-rw-r--r--drivers/arm/css/sds/sds.c (renamed from plat/arm/css/drivers/sds/sds.c)2
-rw-r--r--drivers/arm/css/sds/sds_private.h (renamed from plat/arm/css/drivers/sds/sds_private.h)0
-rw-r--r--include/drivers/arm/css/sds.h (renamed from plat/arm/css/drivers/sds/sds.h)0
-rw-r--r--plat/arm/board/juno/juno_bl1_setup.c3
-rw-r--r--plat/arm/board/juno/platform.mk5
-rw-r--r--plat/arm/css/common/css_common.mk6
9 files changed, 12 insertions, 13 deletions
diff --git a/drivers/arm/css/scp/css_sds.c b/drivers/arm/css/scp/css_sds.c
index 2bfe75011..e42ee10d7 100644
--- a/drivers/arm/css/scp/css_sds.c
+++ b/drivers/arm/css/scp/css_sds.c
@@ -10,12 +10,11 @@
#include <arch_helpers.h>
#include <common/debug.h>
#include <drivers/arm/css/css_scp.h>
+#include <drivers/arm/css/sds.h>
#include <drivers/delay_timer.h>
#include <plat/common/platform.h>
#include <platform_def.h>
-#include "../sds/sds.h"
-
int css_scp_boot_image_xfer(void *image, unsigned int image_size)
{
int ret;
diff --git a/plat/arm/css/drivers/sds/aarch32/sds_helpers.S b/drivers/arm/css/sds/aarch32/sds_helpers.S
index f68cb35f1..13ff0e186 100644
--- a/plat/arm/css/drivers/sds/aarch32/sds_helpers.S
+++ b/drivers/arm/css/sds/aarch32/sds_helpers.S
@@ -6,8 +6,9 @@
#include <arch.h>
#include <asm_macros.S>
+#include <drivers/arm/css/sds.h>
#include <platform_def.h>
-#include "../sds.h"
+
#include "../sds_private.h"
.globl sds_get_primary_cpu_id
diff --git a/plat/arm/css/drivers/sds/aarch64/sds_helpers.S b/drivers/arm/css/sds/aarch64/sds_helpers.S
index 3b9c562d0..3256c2b54 100644
--- a/plat/arm/css/drivers/sds/aarch64/sds_helpers.S
+++ b/drivers/arm/css/sds/aarch64/sds_helpers.S
@@ -6,8 +6,9 @@
#include <arch.h>
#include <asm_macros.S>
+#include <drivers/arm/css/sds.h>
#include <platform_def.h>
-#include "../sds.h"
+
#include "../sds_private.h"
.globl sds_get_primary_cpu_id
diff --git a/plat/arm/css/drivers/sds/sds.c b/drivers/arm/css/sds/sds.c
index eb2f48ef7..1fb196c70 100644
--- a/plat/arm/css/drivers/sds/sds.c
+++ b/drivers/arm/css/sds/sds.c
@@ -10,9 +10,9 @@
#include <arch_helpers.h>
#include <common/debug.h>
+#include <drivers/arm/css/sds.h>
#include <platform_def.h>
-#include "sds.h"
#include "sds_private.h"
/*
diff --git a/plat/arm/css/drivers/sds/sds_private.h b/drivers/arm/css/sds/sds_private.h
index 2101dd049..2101dd049 100644
--- a/plat/arm/css/drivers/sds/sds_private.h
+++ b/drivers/arm/css/sds/sds_private.h
diff --git a/plat/arm/css/drivers/sds/sds.h b/include/drivers/arm/css/sds.h
index 114ae9258..114ae9258 100644
--- a/plat/arm/css/drivers/sds/sds.h
+++ b/include/drivers/arm/css/sds.h
diff --git a/plat/arm/board/juno/juno_bl1_setup.c b/plat/arm/board/juno/juno_bl1_setup.c
index f72dba181..f72a6ff1a 100644
--- a/plat/arm/board/juno/juno_bl1_setup.c
+++ b/plat/arm/board/juno/juno_bl1_setup.c
@@ -9,13 +9,12 @@
#include <common/bl_common.h>
#include <common/debug.h>
#include <common/tbbr/tbbr_img_def.h>
+#include <drivers/arm/css/sds.h>
#include <drivers/arm/sp805.h>
#include <plat/arm/common/plat_arm.h>
#include <plat/common/platform.h>
#include <platform_def.h>
-#include <sds.h>
-
void juno_reset_to_aarch32_state(void);
static int is_watchdog_reset(void)
diff --git a/plat/arm/board/juno/platform.mk b/plat/arm/board/juno/platform.mk
index a0281af20..6575811a6 100644
--- a/plat/arm/board/juno/platform.mk
+++ b/plat/arm/board/juno/platform.mk
@@ -26,8 +26,7 @@ endif
# SCP during power management operations and for SCP RAM Firmware transfer.
CSS_USE_SCMI_SDS_DRIVER := 1
-PLAT_INCLUDES := -Iplat/arm/board/juno/include \
- -Iplat/arm/css/drivers/sds
+PLAT_INCLUDES := -Iplat/arm/board/juno/include
PLAT_BL_COMMON_SOURCES := plat/arm/board/juno/${ARCH}/juno_helpers.S \
plat/arm/board/juno/juno_common.c
@@ -87,7 +86,7 @@ BL31_SOURCES += drivers/cfi/v2m/v2m_flash.c \
${JUNO_SECURITY_SOURCES}
ifeq (${CSS_USE_SCMI_SDS_DRIVER},1)
-BL1_SOURCES += plat/arm/css/drivers/sds/sds.c
+BL1_SOURCES += drivers/arm/css/sds/sds.c
endif
endif
diff --git a/plat/arm/css/common/css_common.mk b/plat/arm/css/common/css_common.mk
index fba9cdcee..2fbbe4560 100644
--- a/plat/arm/css/common/css_common.mk
+++ b/plat/arm/css/common/css_common.mk
@@ -50,10 +50,10 @@ ifeq (${CSS_LOAD_SCP_IMAGES},1)
ifeq (${CSS_USE_SCMI_SDS_DRIVER},1)
BL2U_SOURCES += drivers/arm/css/scp/css_sds.c \
- plat/arm/css/drivers/sds/sds.c
+ drivers/arm/css/sds/sds.c
BL2_SOURCES += drivers/arm/css/scp/css_sds.c \
- plat/arm/css/drivers/sds/sds.c
+ drivers/arm/css/sds/sds.c
else
BL2U_SOURCES += drivers/arm/css/mhu/css_mhu.c \
drivers/arm/css/scp/css_bom_bootloader.c \
@@ -73,7 +73,7 @@ ifeq (${CSS_LOAD_SCP_IMAGES},1)
endif
ifeq (${CSS_USE_SCMI_SDS_DRIVER},1)
- PLAT_BL_COMMON_SOURCES += plat/arm/css/drivers/sds/${ARCH}/sds_helpers.S
+ PLAT_BL_COMMON_SOURCES += drivers/arm/css/sds/${ARCH}/sds_helpers.S
endif
# Process CSS_USE_SCMI_SDS_DRIVER flag