feat(rmm): modify API of RMI_RTT_INIT_RIPAS

This patch modifies API of RMI_RTT_INIT_RIPAS
command handler as per RMM Specification 1.0-eac1:
- 'base' and 'top' parameters are passed in arg1 and arg2.
- 'out_top' value is returned in X1.

Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
Change-Id: Ibcf6a20ecc1a991ca868928a240d3060cf74a45f
diff --git a/runtime/include/smc-handler.h b/runtime/include/smc-handler.h
index 460b9f4..fb42e6b 100644
--- a/runtime/include/smc-handler.h
+++ b/runtime/include/smc-handler.h
@@ -83,9 +83,10 @@
 unsigned long smc_psci_complete(unsigned long calling_rec_addr,
 				unsigned long target_rec_addr);
 
-unsigned long smc_rtt_init_ripas(unsigned long rd_addr,
-				 unsigned long map_addr,
-				 unsigned long ulevel);
+void smc_rtt_init_ripas(unsigned long rd_addr,
+			unsigned long base,
+			unsigned long top,
+			struct smc_result *res);
 
 void smc_rtt_set_ripas(unsigned long rd_addr,
 			unsigned long rec_addr,