• Magnus Damm's avatar
    ARM: shmobile: Extend APMU code to allow single cluster only · ee490bcc
    Magnus Damm authored
    Extend the APMU code with a check to only allow boot
    of CPU cores that sit in the same cluster as CPU0.
    
    This makes it possible for people to use the r8a790
    CA7 boot mode with CA7-cores only. The default CA15
    boot mode will enable CA15 cores only. This is an
    intentional software limitation to cope with lacking
    scheduler support.
    
    By removing this patch it is possible to run all 8 cores
    in parallel, but this is not recommended without out of tree
    scheduler modfications or custom user space code to control
    the CPU affinitiy.
    Signed-off-by: default avatarMagnus Damm <damm@opensource.se>
    Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
    ee490bcc
platsmp-apmu.c 4.05 KB