feat(rmm): modify API of RMI_RTT_SET_RIPAS
This patch modifies API of RMI_RTT_SET_RIPAS
command handler as per RMM Specification 1.0-eac1:
- parameter 'ripas' removed
- command now updates a range of entries, using
'base' & 'top' parameters passed as arg2 and arg3.
Removed incorrect comment in smc_rec_enter().
Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
Change-Id: I218f13a693d126518d01753f0ecbcc9371ad9dae
diff --git a/runtime/include/smc-handler.h b/runtime/include/smc-handler.h
index 9b5c743..460b9f4 100644
--- a/runtime/include/smc-handler.h
+++ b/runtime/include/smc-handler.h
@@ -87,11 +87,10 @@
unsigned long map_addr,
unsigned long ulevel);
-unsigned long smc_rtt_set_ripas(unsigned long rd_addr,
- unsigned long rec_addr,
- unsigned long map_addr,
- unsigned long ulevel,
- unsigned long uripas);
-
+void smc_rtt_set_ripas(unsigned long rd_addr,
+ unsigned long rec_addr,
+ unsigned long base,
+ unsigned long top,
+ struct smc_result *ret_struct);
#endif /* SMC_HANDLER_H */