Use the bL_cpu_suspend method instead of bL_cpu_power_down.
This allows for the driver to become usable on non SPC based platform
such as RTSM if vexpress_spc_check_loaded() is removed.
Signed-off-by: Nicolas Pitre <nico@linaro.org>
unsigned int cpu = mpidr & 0xf;
bL_set_entry_vector(cpu, cluster, cpu_resume);
- vexpress_spc_write_bxaddr_reg(cluster, cpu,
- virt_to_phys(bL_entry_point));
- bL_cpu_power_down();
+ bL_cpu_suspend(0); /* 0 should be replaced with better value here */
return 1;
}