Handle 16k and 64k translation granules
Enable Xlat to handle 16k and 64k translation granules along different
VA bit counts.
Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: Iab4fe066e813d5b75a5a6d45ba8498867cc5c541
diff --git a/src/region.rs b/src/region.rs
index 09958e8..d98afa5 100644
--- a/src/region.rs
+++ b/src/region.rs
@@ -723,7 +723,7 @@
fn test_virtual_region_drop() {
static PAGE_POOL_AREA: PagePoolArea<8192> = PagePoolArea::new();
let page_pool = PagePool::new(&PAGE_POOL_AREA);
- let page = page_pool.allocate_pages(4096).unwrap();
+ let page = page_pool.allocate_pages(4096, None).unwrap();
let physical_region = PhysicalRegion::Allocated(page_pool, page);