fix(gpt): declare gpt_tlbi_by_pa_ll()

The patch 8754cc5 accidentally removes the declaration of
gpt_tlbi_by_pa_ll() and hence breaks RME builds. This patch
fixes the same.

signed-off-by: Soby Mathew <soby.mathew@arm.com>
Change-Id: I2523982fc48bca2a1f1a36fd9bd3803b01c6916a
This commit is contained in:
Soby Mathew 2024-04-19 11:04:14 +01:00
parent 98f7b60ec6
commit 832e4ed520

View file

@ -793,6 +793,15 @@ static inline void tlbirpalos_512m(uintptr_t addr)
TLBIRPALOS(addr, TLBI_SZ_512M);
}
/*
* Invalidate TLBs of GPT entries by Physical address, last level.
*
* @pa: the starting address for the range
* of invalidation
* @size: size of the range of invalidation
*/
void gpt_tlbi_by_pa_ll(uint64_t pa, size_t size);
/* Previously defined accessor functions with incomplete register names */
#define read_current_el() read_CurrentEl()