From 7375c9ec0639ac9f3e42a0b50717d8411d3a4b0b Mon Sep 17 00:00:00 2001 From: Andre Przywara Date: Tue, 3 May 2016 01:30:03 +0100 Subject: 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 --- plat/sun50iw1p1/platform.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'plat') 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 -- cgit v1.2.3