[PATCH 3/9] ARM: MB86S7X: Add MCPM support

Nicolas Pitre nicolas.pitre at linaro.org
Tue Nov 25 09:00:44 PST 2014

On Wed, 26 Nov 2014, Andy Green wrote:

> On 25 November 2014 at 22:24, Sudeep Holla <sudeep.holla at arm.com> wrote:
> > So IIUC, you run Linux in non-secure mode, PSCI would be more suitable
> > than MCPM when you start thinking/implementing CPUIdle otherwise I think
> > you will end up duplicating some logic(last man and race management)
> > both in Linux as well as your secure firmware.
> As I mentioned our secure firmware is not what you're imagining.
> MCPM works very well for us.  Are you saying we can't use MCPM and
> must reimplement with PSCI on both sides?

I said it many times before: not everyone is willing to invest in the 
complexity trap implied by the firmware model as proposed by ARM.  This 
is a concrete example of that.  MCPM-like functionality is an order of 
magnitude simpler to debug and maintain when implemented on the 
easily-replaceable kernel side.


More information about the linux-arm-kernel mailing list