diff options
author | Andre Przywara <andre.przywara@arm.com> | 2016-05-03 01:30:03 +0100 |
---|---|---|
committer | Andre Przywara <andre.przywara@arm.com> | 2016-06-02 01:29:48 +0100 |
commit | 7375c9ec0639ac9f3e42a0b50717d8411d3a4b0b (patch) | |
tree | 50c3850abdbac1382f02cba4201d025347c35cc5 /plat | |
parent | bc73c106736eb9344c41e2745e730c8927a99253 (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.mk | 3 |
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 |