kernelconfig_penguin
CONFIG_ARM_MPU is not available for the default architecture x86.
Result is shown for architecture arm
depends
CONFIG_CPU_V7

Use the ARM v7 PMSA Compliant MPU

configname: CONFIG_ARM_MPU

Linux Kernel Configuration
└─> Use the ARM v7 PMSA Compliant MPU

Some ARM systems without an MMU have instead a Memory Protection
Unit (MPU) that defines the type and permissions for regions of
memory.

If your CPU has an MPU then you should choose 'y' here unless you
know that you do not want to use the MPU.