Skip to content
Snippets Groups Projects
  • Alexey Brodkin's avatar
    0a097ba5
    arc: Don't halt slaves · 0a097ba5
    Alexey Brodkin authored
    
    This commit basically reverts two commits:
     1. cf628f77 ("arc: arcv1: Disable master/slave check")
     2. 6cba327b ("arcv2: Halt non-master cores")
    
    With mentioned commits in-place we experience more trouble than
    benefits. In case of SMP Linux kernel this is really required as
    we have all the cores running from the very beginning and then we
    need to allow master core to do some preparatory work while slaves
    are not getting in the way.
    
    In case of U-Boot we:
     a) Don't really run more than 1 core in parallel
     b) We may use whatever core for that
    
    Signed-off-by: default avatarAlexey Brodkin <abrodkin@synopsys.com>
    0a097ba5
    History
    arc: Don't halt slaves
    Alexey Brodkin authored
    
    This commit basically reverts two commits:
     1. cf628f77 ("arc: arcv1: Disable master/slave check")
     2. 6cba327b ("arcv2: Halt non-master cores")
    
    With mentioned commits in-place we experience more trouble than
    benefits. In case of SMP Linux kernel this is really required as
    we have all the cores running from the very beginning and then we
    need to allow master core to do some preparatory work while slaves
    are not getting in the way.
    
    In case of U-Boot we:
     a) Don't really run more than 1 core in parallel
     b) We may use whatever core for that
    
    Signed-off-by: default avatarAlexey Brodkin <abrodkin@synopsys.com>