• Samuel Holland's avatar
    allwinner: Separate code to power off self and other CPUs · a1d349be
    Samuel Holland authored
    
    
    Currently, sunxi_cpu_off() has two separate code paths: one for the
    local CPU, and one for other CPUs. Let's split them in to two functions.
    This actually simplifies things, because all callers either operate on
    the local CPU only (sunxi_pwr_down_wfi()) or other CPUs only
    (sunxi_cpu_power_off_others()). This avoids needing a second MPIDR read
    to choose the appropriate code path.
    
    Change-Id: I55de85025235cc95466bfa106831fc4c2368f527
    Signed-off-by: default avatarSamuel Holland <samuel@sholland.org>
    a1d349be
sunxi_cpu_ops.c 3.83 KB