Re: [PATCHv4 2/5] arm: mvebu: support for SMP on 98DX3336 SoC

2017-01-18 Thread Chris Packham
On 19/01/17 13:48, Stephen Boyd wrote: > On 01/13, Chris Packham wrote: >> diff --git a/arch/arm/mach-mvebu/platsmp.c b/arch/arm/mach-mvebu/platsmp.c >> index 46c742d3bd41..59be3ca0464f 100644 >> --- a/arch/arm/mach-mvebu/platsmp.c >> +++ b/arch/arm/mach-mvebu/platsmp.c >> @@ -184,3 +184,89 @@

Re: [PATCHv4 2/5] arm: mvebu: support for SMP on 98DX3336 SoC

2017-01-18 Thread Chris Packham
On 19/01/17 13:48, Stephen Boyd wrote: > On 01/13, Chris Packham wrote: >> diff --git a/arch/arm/mach-mvebu/platsmp.c b/arch/arm/mach-mvebu/platsmp.c >> index 46c742d3bd41..59be3ca0464f 100644 >> --- a/arch/arm/mach-mvebu/platsmp.c >> +++ b/arch/arm/mach-mvebu/platsmp.c >> @@ -184,3 +184,89 @@

Re: [PATCHv4 2/5] arm: mvebu: support for SMP on 98DX3336 SoC

2017-01-18 Thread Stephen Boyd
On 01/13, Chris Packham wrote: > diff --git a/arch/arm/mach-mvebu/platsmp.c b/arch/arm/mach-mvebu/platsmp.c > index 46c742d3bd41..59be3ca0464f 100644 > --- a/arch/arm/mach-mvebu/platsmp.c > +++ b/arch/arm/mach-mvebu/platsmp.c > @@ -184,3 +184,89 @@ const struct smp_operations armada_xp_smp_ops >

Re: [PATCHv4 2/5] arm: mvebu: support for SMP on 98DX3336 SoC

2017-01-18 Thread Stephen Boyd
On 01/13, Chris Packham wrote: > diff --git a/arch/arm/mach-mvebu/platsmp.c b/arch/arm/mach-mvebu/platsmp.c > index 46c742d3bd41..59be3ca0464f 100644 > --- a/arch/arm/mach-mvebu/platsmp.c > +++ b/arch/arm/mach-mvebu/platsmp.c > @@ -184,3 +184,89 @@ const struct smp_operations armada_xp_smp_ops >

[PATCHv4 2/5] arm: mvebu: support for SMP on 98DX3336 SoC

2017-01-13 Thread Chris Packham
Compared to the armada-xp the 98DX3336 uses different registers to set the boot address for the secondary CPU so a new enable-method is needed. This will only work if the machine definition doesn't define an overall smp_ops because there is not currently a way of overriding this from the device

[PATCHv4 2/5] arm: mvebu: support for SMP on 98DX3336 SoC

2017-01-13 Thread Chris Packham
Compared to the armada-xp the 98DX3336 uses different registers to set the boot address for the secondary CPU so a new enable-method is needed. This will only work if the machine definition doesn't define an overall smp_ops because there is not currently a way of overriding this from the device