refactor(lib/s2tt): move the S2TT component to its own library
Minor renames also done as part of the refactor.
Signed-off-by: Javier Almansa Sobrino <javier.almansasobrino@arm.com>
Change-Id: If414cbd2669063853aebaa5d7c0b05ec36dc3c46
diff --git a/runtime/rmi/rtt.c b/runtime/rmi/rtt.c
index 01d7044..298acf8 100644
--- a/runtime/rmi/rtt.c
+++ b/runtime/rmi/rtt.c
@@ -88,7 +88,7 @@
long level = (long)ulevel;
unsigned long ipa_bits;
unsigned long ret;
- struct realm_s2_context s2_ctx;
+ struct s2tt_context s2_ctx;
int sl;
if (!find_lock_two_granules(rtt_addr,
@@ -291,7 +291,7 @@
long level = (long)ulevel;
unsigned long ipa_bits, rtt_addr;
unsigned long ret;
- struct realm_s2_context s2_ctx;
+ struct s2tt_context s2_ctx;
int sl;
g_rd = find_lock_granule(rd_addr, GRANULE_STATE_RD);
@@ -478,7 +478,7 @@
long level = (long)ulevel;
unsigned long ipa_bits, rtt_addr;
unsigned long ret;
- struct realm_s2_context s2_ctx;
+ struct s2tt_context s2_ctx;
int sl;
bool in_par, skip_non_live = false;
@@ -621,7 +621,7 @@
unsigned long *s2tt, s2tte;
struct s2tt_walk wi;
unsigned long ipa_bits;
- struct realm_s2_context s2_ctx;
+ struct s2tt_context s2_ctx;
int sl;
g_rd = find_lock_granule(rd_addr, GRANULE_STATE_RD);
@@ -1023,7 +1023,7 @@
unsigned long data_addr, s2tte, *s2tt;
struct rd *rd;
unsigned long ipa_bits;
- struct realm_s2_context s2_ctx;
+ struct s2tt_context s2_ctx;
int sl;
g_rd = find_lock_granule(rd_addr, GRANULE_STATE_RD);
@@ -1292,7 +1292,7 @@
granule_unlock(g_rd);
}
-static void rtt_set_ripas_range(struct realm_s2_context *s2_ctx,
+static void rtt_set_ripas_range(struct s2tt_context *s2_ctx,
unsigned long *s2tt,
unsigned long base,
unsigned long top,
@@ -1365,7 +1365,7 @@
unsigned long ipa_bits;
struct s2tt_walk wi;
unsigned long *s2tt;
- struct realm_s2_context s2_ctx;
+ struct s2tt_context s2_ctx;
enum ripas ripas_val;
enum ripas_change_destroyed change_destroyed;
int sl;