diff --git a/arch/xtensa/src/common/mpu.h b/arch/xtensa/src/common/mpu.h index 75d1ae38bea..57aa7e99211 100644 --- a/arch/xtensa/src/common/mpu.h +++ b/arch/xtensa/src/common/mpu.h @@ -210,7 +210,7 @@ void mpu_control(bool enable); ****************************************************************************/ void mpu_configure_region(uintptr_t base, size_t size, - uint8_t acc, uint16_t memtype); + uint32_t acc, uint32_t memtype); /**************************************************************************** * Name: mpu_priv_stronglyordered diff --git a/arch/xtensa/src/common/xtensa_mpu.c b/arch/xtensa/src/common/xtensa_mpu.c index 39f2c85f506..4d88495b02f 100644 --- a/arch/xtensa/src/common/xtensa_mpu.c +++ b/arch/xtensa/src/common/xtensa_mpu.c @@ -94,7 +94,7 @@ void mpu_control(bool enable) ****************************************************************************/ void mpu_configure_region(uintptr_t base, size_t size, - uint8_t acc, uint16_t memtype) + uint32_t acc, uint32_t memtype) { unsigned int region = mpu_allocregion(); uint32_t at;