[U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-08-27 Thread Arnab Basu
Set the enable-method in the cpu node to psci, create the psci device tree node and also add a reserve section for the psci code that lives in in normal RAM, so that the kernel leaves it alone Signed-off-by: Arnab Basu Reviewed-by: Bhupesh Sharma Cc: Marc Zyngier --- arch/arm/cpu/armv8/cpu-dt.

Re: [U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-08-28 Thread Mark Rutland
Hi, On Wed, Aug 27, 2014 at 09:29:59PM +0100, Arnab Basu wrote: > Set the enable-method in the cpu node to psci, create the psci > device tree node and also add a reserve section for the psci code > that lives in in normal RAM, so that the kernel leaves it alone > > Signed-off-by: Arnab Basu > R

Re: [U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-08-29 Thread Arnab Basu
Hi Mark On 08/28/2014 06:14 PM, Mark Rutland wrote: Hi, On Wed, Aug 27, 2014 at 09:29:59PM +0100, Arnab Basu wrote: Set the enable-method in the cpu node to psci, create the psci device tree node and also add a reserve section for the psci code that lives in in normal RAM, so that the kernel l

Re: [U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-09-01 Thread Mark Rutland
Hi, > >> diff --git a/arch/arm/cpu/armv8/cpu-dt.c b/arch/arm/cpu/armv8/cpu-dt.c > >> index 9792bc0..c2c8fe7 100644 > >> --- a/arch/arm/cpu/armv8/cpu-dt.c > >> +++ b/arch/arm/cpu/armv8/cpu-dt.c > >> @@ -9,7 +9,69 @@ > >> #include > >> > >> #ifdef CONFIG_MP > >> +#ifdef CONFIG_ARMV8_PSCI > >> >

Re: [U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-09-02 Thread Mark Rutland
On Mon, Sep 01, 2014 at 07:43:18PM +0100, Mark Rutland wrote: > Hi, > > > >> diff --git a/arch/arm/cpu/armv8/cpu-dt.c b/arch/arm/cpu/armv8/cpu-dt.c > > >> index 9792bc0..c2c8fe7 100644 > > >> --- a/arch/arm/cpu/armv8/cpu-dt.c > > >> +++ b/arch/arm/cpu/armv8/cpu-dt.c > > >> @@ -9,7 +9,69 @@ > > >>

Re: [U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-09-02 Thread Stuart Yoder
> > The idea here is that if there is no PSCI specific (most likely secure) > > memory allocated in the system, the macro "CONFIG_ARMV8_SECURE_BASE" > > will not be defined. In this case the PSCI vector table and its support > > code will be in DDR and will be protected from Linux using memreserve.

Re: [U-Boot] [PATCH 6/8] ARMv8: PSCI: Fixup the device tree for PSCI v0.2

2014-09-03 Thread Mark Rutland
On Tue, Sep 02, 2014 at 04:21:24PM +0100, Stuart Yoder wrote: > > > The idea here is that if there is no PSCI specific (most likely secure) > > > memory allocated in the system, the macro "CONFIG_ARMV8_SECURE_BASE" > > > will not be defined. In this case the PSCI vector table and its support > > >