diff --git a/arch/arm/src/armv7-a/arm_addrenv_utils.c b/arch/arm/src/armv7-a/arm_addrenv_utils.c index 02fed5d5bc4..6a9f1ea0dd4 100644 --- a/arch/arm/src/armv7-a/arm_addrenv_utils.c +++ b/arch/arm/src/armv7-a/arm_addrenv_utils.c @@ -107,8 +107,7 @@ int arm_addrenv_create_region(uintptr_t *l1table, unsigned int listlen, DEBUGASSERT(MM_ISALIGNED(paddr)); - mmu_l1table_setentry(l1table, paddr, vaddr + i * SECTION_SIZE, - MMU_L1_PGTABFLAGS); + mmu_l1table_setentry(l1table, paddr, vaddr, MMU_L1_PGTABFLAGS); /* Get the virtual address corresponding to the physical page address */