linux/arch/powerpc/platforms/pasemi
Olof Johansson dc559f7cd5 [POWERPC] Rework SMP timebase handoff for pasemi
Rework timebase handoff to play nice with configurations with more than
2 cores, as well as with CPU hotplug.

Previous scheme just pushed out the current timebase from the giving
core to all cores without caring if they wanted it or not, nor checking
if they'd taken it. The taking side didn't make sure the giving side
had provided a value yet either. In other words, it was completely broken.

Signed-off-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2007-08-22 15:37:11 +10:00
..
cpufreq.c [POWERPC] pasemi: Update ppc_proc_freq from cpufreq driver 2007-05-07 20:31:14 +10:00
electra_ide.c [POWERPC] pasemi: Electra IDE/pata_platform glue 2007-06-25 16:58:05 +10:00
gpio_mdio.c [POWERPC] get_property cleanups 2007-04-30 11:02:05 +10:00
idle.c [POWERPC] pasemi idle uses hard_smp_processor_id 2007-06-02 21:01:55 +10:00
iommu.c [POWERPC] Fix section mismatch in pasemi/iommu.c 2007-08-17 11:02:06 +10:00
Kconfig [POWERPC] pasemi: Don't auto-select CONFIG_EMBEDDED 2007-07-10 22:01:00 +10:00
Makefile [POWERPC] pasemi: Electra IDE/pata_platform glue 2007-06-25 16:58:05 +10:00
pasemi.h [POWERPC] pasemi: Cpufreq driver 2007-04-27 15:51:57 +10:00
pci.c [POWERPC] Remove gratuitous reads from pasemi pci config space methods 2007-08-17 11:01:54 +10:00
powersave.S [POWERPC] pasemi: Idle loops 2007-02-07 14:03:22 +11:00
setup.c [POWERPC] Rework SMP timebase handoff for pasemi 2007-08-22 15:37:11 +10:00
time.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00