summaryrefslogtreecommitdiff
path: root/plat
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2016-05-03 01:30:03 +0100
committerAndre Przywara <andre.przywara@arm.com>2016-06-02 01:29:48 +0100
commit7375c9ec0639ac9f3e42a0b50717d8411d3a4b0b (patch)
tree50c3850abdbac1382f02cba4201d025347c35cc5 /plat
parentbc73c106736eb9344c41e2745e730c8927a99253 (diff)
sun50i: smc handlers: remove Allwinner specific service calls
Allwinner provided some vendor specific services handled by ATF, which we no longer need. Also they were placed in the wrong ID range (generic ARM services) and not in the vendor specific area. The main service that gets lost is the transfer to AArch64 EL2, which we can easily do ourselves using the RMR register. Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Diffstat (limited to 'plat')
-rw-r--r--plat/sun50iw1p1/platform.mk3
1 files changed, 1 insertions, 2 deletions
diff --git a/plat/sun50iw1p1/platform.mk b/plat/sun50iw1p1/platform.mk
index 99bd367..6d913f5 100644
--- a/plat/sun50iw1p1/platform.mk
+++ b/plat/sun50iw1p1/platform.mk
@@ -82,6 +82,5 @@ BL31_SOURCES += drivers/arm/gic/arm_gic.c \
plat/sun50iw1p1/sunxi_cpu_ops.c \
plat/sun50iw1p1/plat_topology.c \
plat/sun50iw1p1/aarch64/plat_helpers.S \
- plat/sun50iw1p1/aarch64/sunxi_common.c \
- services/arm/arm_svc_setup.c
+ plat/sun50iw1p1/aarch64/sunxi_common.c