From mboxrd@z Thu Jan 1 00:00:00 1970 From: u.kleine-koenig@pengutronix.de (Uwe =?iso-8859-1?Q?Kleine-K=F6nig?=) Date: Fri, 7 Jun 2013 20:11:26 +0200 Subject: [PATCH] ARM: mpu: Ensure that MPU depends on CPU_V7 In-Reply-To: <1370625473-21628-1-git-send-email-jonathan.austin@arm.com> References: <1370625473-21628-1-git-send-email-jonathan.austin@arm.com> Message-ID: <20130607181126.GA11232@pengutronix.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Fri, Jun 07, 2013 at 06:17:53PM +0100, Jonathan Austin wrote: > The support for the MPU is currently implemented only for R-class > (PMSAv7/R). Since the merge of V7M support in to the kernel it is possible > to select MPU support on V7M. > > This patch ensures that until MPU support for M-class processors is > implemented, the MPU can only be selected with R-class CPUs > > Signed-off-by: Jonathan Austin > Cc: Uwe Kleine-Konig > --- > > This patch is necessary now that Russell has merged the V7M work in to his > devel-stable branch. > > I don't have any immediate plans to implement MPU support for M-class, so this > patch is important to ensure we don't break building of V7M platforms. Acked-by: Uwe Kleine-K?nig I didn't check, but that might affect other nommu configs for pre-v7 cpu's, too. (I think there is support for an at91 in the tree?!) Best regards Uwe > arch/arm/Kconfig-nommu | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/Kconfig-nommu b/arch/arm/Kconfig-nommu > index db597e1..aed66d5 100644 > --- a/arch/arm/Kconfig-nommu > +++ b/arch/arm/Kconfig-nommu > @@ -53,6 +53,7 @@ config REMAP_VECTORS_TO_RAM > > config ARM_MPU > bool 'Use the ARM v7 PMSA Compliant MPU' > + depends on CPU_V7 > default y > help > Some ARM systems without an MMU have instead a Memory Protection > -- > 1.7.9.5 > > > -- Pengutronix e.K. | Uwe Kleine-K?nig | Industrial Linux Solutions | http://www.pengutronix.de/ |