On 12 June 2015 at 20:10, Peter Crosthwaite <peter.crosthwa...@xilinx.com> wrote: > Unified MPU only. Uses ARM architecture major revision to switch > between PMSAv5 and v7 when ARM_FEATURE_MPU is set. PMSA v6 remains > unsupported and is asserted against. > > Signed-off-by: Peter Crosthwaite <peter.crosthwa...@xilinx.com> > --- > changed since v1 (PMM review): > Add comment about PMSAv6 non-support > Fix case where MPU is completely disabled > Ignore regions with 0 size. > GUEST_ERROR invalid base address alignments > UNIMP regions that are smaller than TARGET_PAGE_SIZE > use extract32 to get SR disable bits > Fixed up DRACR AP bit error message. > Correct bullet point about MPU FSR format > Rebased against new FSR return system > removed *prot switch-case > > target-arm/cpu.h | 1 + > target-arm/helper.c | 173 > +++++++++++++++++++++++++++++++++++++++++++++++++++- > 2 files changed, 173 insertions(+), 1 deletion(-)
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM