android_kernel_xiaomi_sm8350/arch/powerpc/platforms
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
..
8xx [POWERPC] Whitespace cleanup in arch/powerpc 2007-08-22 15:21:47 +10:00
40x [POWERPC] 4xx Kconfig cleanup 2007-08-20 07:27:42 -05:00
44x [POWERPC] Bamboo board support 2007-08-20 07:30:14 -05:00
52xx [POWERPC] efika rtas_pci_ops: Use named structure member initializers 2007-08-17 11:01:54 +10:00
82xx [POWERPC] Make endianess of cfg_addr for indirect pci ops runtime 2007-07-23 22:29:09 -05:00
83xx [POWERPC] Revert "[POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC" 2007-08-10 21:04:22 +10:00
85xx [POWERPC] Revert "[POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC" 2007-08-10 21:04:22 +10:00
86xx [POWERPC] Make endianess of cfg_addr for indirect pci ops runtime 2007-07-23 22:29:09 -05:00
cell [POWERPC] cell: Fix errno for modular spufs_create with invalid neighbour 2007-08-15 15:12:44 +10:00
celleb [POWERPC] celleb_epci_ops: Use named structure member initializers 2007-08-17 11:01:53 +10:00
chrp [POWERPC] Advertise correct IDE mode on Pegasos2 2007-08-22 15:21:46 +10:00
embedded6xx [POWERPC] Typo fixes interrrupt -> interrupt 2007-08-17 11:01:51 +10:00
iseries [POWERPC] Typo fixes interrrupt -> interrupt 2007-08-17 11:01:51 +10:00
maple [POWERPC] maple pci_ops: Use named structure member initializers 2007-08-17 11:01:53 +10:00
pasemi [POWERPC] Rework SMP timebase handoff for pasemi 2007-08-22 15:37:11 +10:00
powermac [POWERPC] Remove some duplicate declarations from pmac.h 2007-08-17 11:02:06 +10:00
prep
ps3 [POWERPC] ps3: Fix no storage devices found 2007-08-15 15:12:50 +10:00
pseries [POWERPC] pseries: Remove dead EEH video code 2007-08-17 11:01:54 +10:00
Kconfig [POWERPC] bootwrapper: Add PowerQUICC II (82xx with CPM) cuboot support 2007-08-22 15:37:09 +10:00
Kconfig.cputype [POWERPC] bootwrapper: Add 8xx cuboot support 2007-08-22 15:28:59 +10:00
Makefile