u-boot/arch/riscv
Sean Anderson 40686c394e riscv: Clean up IPI initialization code
The previous IPI code initialized the device whenever the first call was
made to a riscv_*_ipi function. This made it difficult to determine when
the IPI device was initialized. This patch introduces a new function
riscv_init_ipi. It is called once during arch_cpu_init_dm. In SPL, it is
called in spl_invoke_opensbi. Before this point, no riscv_*_ipi functions
should be called.

Signed-off-by: Sean Anderson <seanga2@gmail.com>
Reviewed-by: Rick Chen <rick@andestech.com>
2020-07-01 15:01:22 +08:00
..
cpu riscv: Clean up IPI initialization code 2020-07-01 15:01:22 +08:00
dts riscv: sifive: fu540: add SPL configuration 2020-06-04 09:44:09 +08:00
include/asm riscv: Clean up IPI initialization code 2020-07-01 15:01:22 +08:00
lib riscv: Clean up IPI initialization code 2020-07-01 15:01:22 +08:00
config.mk kconfig / kbuild: Re-sync with Linux 4.19 2020-04-10 11:18:32 -04:00
Kconfig riscv: cpu: fu540: Add support for cpu fu540 2020-06-04 09:44:09 +08:00
Makefile riscv: add Kconfig entries for the code model 2018-12-18 09:56:26 +08:00