Skip to content

Commit d9016e1

Browse files
committed
Add MMIO Hack Support
1 parent 68044c3 commit d9016e1

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

arch/arm64/mm/mmu.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,12 @@ static void __init map_mem(pgd_t *pgdp)
598598
pr_alert("!!! %s %s %d, Mapping Phy-Addr 0x%llx - 0x%llx as RWX !!!\n", __FILE__, __func__, __LINE__, start, end);
599599
__map_memblock(pgdp, start, end, __pgprot(PROT_NORMAL | PTE_USER), flags);
600600
}
601+
602+
if (PHYS_OFFSET)
603+
{
604+
pr_alert("!!! %s %s %d, Mapping MMIO 0 - 0x%llx as RWX !!!\n", __FILE__, __func__, __LINE__, PHYS_OFFSET);
605+
__map_memblock(pgdp, 0, PHYS_OFFSET, __pgprot(PROT_NORMAL | PTE_USER), flags);
606+
}
601607

602608
arm64_kfence_map_pool(early_kfence_pool, pgdp);
603609
}

0 commit comments

Comments
 (0)