summaryrefslogtreecommitdiff
path: root/plat/imx/imx8qx
diff options
context:
space:
mode:
authorAnson Huang <Anson.Huang@nxp.com>2019-01-15 10:34:04 +0800
committerAnson Huang <Anson.Huang@nxp.com>2019-01-17 10:49:48 +0800
commit025514ba80f9bd51af460ff29c4a325904c1812c (patch)
tree4d7b7240ea4eecf8c81c0bf9a2e0ae35eb263f56 /plat/imx/imx8qx
parent1552df5d25944b2bddf42e96acbadca18b3c7c95 (diff)
imx: add imx8qm/imx8qx SRTC SIP runtime service support
On i.MX8QM/i.MX8QX with system controller inside, the SRTC is managed by SCFW(system controller firmware) and some functions like setting SRTC's time etc. can ONLY be requested from secure world, so SIP runtime service is needed for such kind of operations, this patch adds SRTC SIP runtime service support for i.MX8QM and i.MX8QX. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Diffstat (limited to 'plat/imx/imx8qx')
-rw-r--r--plat/imx/imx8qx/platform.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/plat/imx/imx8qx/platform.mk b/plat/imx/imx8qx/platform.mk
index a831bf2f..eeb1f34e 100644
--- a/plat/imx/imx8qx/platform.mk
+++ b/plat/imx/imx8qx/platform.mk
@@ -21,6 +21,8 @@ BL31_SOURCES += plat/imx/common/lpuart_console.S \
plat/imx/imx8qx/imx8qx_psci.c \
plat/imx/common/imx8_topology.c \
plat/imx/common/imx8_psci.c \
+ plat/imx/common/imx_sip_svc.c \
+ plat/imx/common/imx_sip_handler.c \
plat/common/plat_psci_common.c \
lib/xlat_tables/xlat_tables_common.c \
lib/xlat_tables/aarch64/xlat_tables.c \