firmware: Add nop to reduce bus traffic.

All the non-boot harts run in a tight loop which may cause a heavy load
on the memory bus. This may delay the boot hart to complete the cold boot
process.

Introduce few nop that will ease up the traffic.

Signed-off-by: Atish Patra <atish.patra@wdc.com>
This commit is contained in:
Atish Patra
2019-03-05 18:03:27 -08:00
committed by Anup Patel
parent 69d794cbcb
commit b225583881

View File

@@ -116,6 +116,10 @@ _fdt_reloc_done:
_wait_for_boot_hart:
la a4, _boot_hart_done
REG_L a5, (a4)
/* Reduce the bus traffic so that boot hart may proceed faster */
nop
nop
nop
beqz a5, _wait_for_boot_hart
_start_warm: