From f7cdf872f8c26280497ba24f6389254d1e140f53 Mon Sep 17 00:00:00 2001 From: Grzegorz Jaszczyk Date: Thu, 4 Apr 2019 17:20:05 +0200 Subject: [PATCH] plat: marvell: do not rely on argument passed via smc There is no need to rely on x1 argument. Signed-off-by: Grzegorz Jaszczyk Change-Id: Ie7766e801e724801b42b66331ba252ede5744a2c --- plat/marvell/common/mrvl_sip_svc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plat/marvell/common/mrvl_sip_svc.c b/plat/marvell/common/mrvl_sip_svc.c index 36cada193..0291024d7 100644 --- a/plat/marvell/common/mrvl_sip_svc.c +++ b/plat/marvell/common/mrvl_sip_svc.c @@ -116,8 +116,7 @@ uintptr_t mrvl_sip_smc_handler(uint32_t smc_fid, /* Miscellaneous FID's' */ case MV_SIP_DRAM_SIZE: - /* x1: ap_base_addr */ - ret = mvebu_get_dram_size(x1); + ret = mvebu_get_dram_size(MVEBU_REGS_BASE); SMC_RET1(handle, ret); case MV_SIP_LLC_ENABLE: for (i = 0; i < ap_get_count(); i++)