mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-07-21 18:39:43 +09:00
cf6cc01427
* adjust __spin_table alignment to match ePAPR v0.94 spec * loop over all cpus when determing who is up. This fixes an issue if the "boot cpu" isn't core0. The "boot cpu" will already be in the cpu_up_mask so there is no harm * Added some protection in the code to ensure proper behavior. These changes are explicitly needed but don't hurt: - Added eieio to ensure the "hot word" of the table is written after all other table updates have occurred. - Added isync to ensure we don't prefetch loading of table entries until we a released These issues we raised by Dave Liu. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> |
||
---|---|---|
.. | ||
commproc.c | ||
config.mk | ||
cpu_init.c | ||
cpu.c | ||
ether_fcc.c | ||
fdt.c | ||
interrupts.c | ||
Makefile | ||
mp.c | ||
mp.h | ||
pci.c | ||
qe_io.c | ||
release.S | ||
resetvec.S | ||
serial_scc.c | ||
spd_sdram.c | ||
speed.c | ||
start.S | ||
tlb.c | ||
traps.c |