From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Michael Neuling To: Segher Boessenkool Subject: Re: [PATCH 09/14] powerpc: Setup relocation on exceptions for bare metal systems In-reply-to: References: <1352441953-29096-1-git-send-email-mikey@neuling.org> <1352441953-29096-10-git-send-email-mikey@neuling.org> Date: Mon, 12 Nov 2012 13:08:59 +1100 Message-ID: <474.1352686139@neuling.org> Cc: linuxppc-dev@lists.ozlabs.org, Ian Munsie , Matt Evans List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Segher Boessenkool wrote: > > --- a/arch/powerpc/include/asm/reg.h > > +++ b/arch/powerpc/include/asm/reg.h > > @@ -249,6 +249,8 @@ > > #define LPCR_RMLS 0x1C000000 /* impl dependent rmo limit sel */ > > #define LPCR_RMLS_SH (63-37) > > #define LPCR_ILE 0x02000000 /* !HV irqs set MSR:LE */ > > +#define LPCR_AIL_0 0x00000000 /* MMU off IRQ location 0x0 */ > > +#define LPCR_AIL_3 0x01800000 /* MMU on IRQ location 0xc00...4xxx */ > > s/IRQ location/exception offset/ ? Sure, updated. > > > --- a/arch/powerpc/kernel/cpu_setup_power.S > > +++ b/arch/powerpc/kernel/cpu_setup_power.S > > @@ -54,6 +54,7 @@ _GLOBAL(__setup_cpu_power8) > > li r0,0 > > mtspr SPRN_LPID,r0 > > mfspr r3,SPRN_LPCR > > + oris r3, r3, LPCR_AIL_3@h > > Is the AIL field only two bits? If not, you probably want to clear > the other bits. Yes it only 2 bits. > This series looks really nice btw :-) Cheers, Mikey