linux/arch/powerpc/platforms/85xx
Kumar Gala 4511680613 powerpc/85xx: Setup secondary cores PIR with hard SMP id
Normally logical and hard cpu ID are the same, however in same cases like
on the P3060 they may differ.  Where the logical is 0..5, the hard id
goes 0,1,4..7.  This can causes issues for places we utilize PIR to index
into array like in debug exception handlers for finding the exception
stack.

Move to setting up PIR with hard_smp_processor_id fixes the issue.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-10-13 10:19:22 -05:00
..
corenet_ds.c powerpc/85xx: add board support for the Freescale hypervisor 2011-06-27 08:30:54 -05:00
corenet_ds.h powerpc/p4080: Add basic support for p4080ds platform 2009-11-20 16:45:38 -06:00
Kconfig powerpc/85xx: fix PHYS_64BIT selection for P1022DS 2011-10-11 23:42:52 -05:00
ksi8560.c powerpc: Convert to new irq_* function names 2011-03-29 14:48:12 +02:00
Makefile powerpc/85xx: Rename p2040_rdb.c to p2041_rdb.c 2011-10-06 23:32:57 -05:00
mpc85xx_ads.c powerpc: Convert to new irq_* function names 2011-03-29 14:48:12 +02:00
mpc85xx_cds.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpc85xx_ds.c powerpc/85xx: fix mpic configuration in CAMP mode 2011-07-22 03:28:29 -05:00
mpc85xx_mds.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mpc85xx_rdb.c powerpc/85xx: fix mpic configuration in CAMP mode 2011-07-22 03:28:29 -05:00
mpc8536_ds.c lmb: rename to memblock 2010-07-14 17:14:00 +10:00
p1010rdb.c powerpc/85xx: Add P1010RDB board support 2011-06-27 08:36:19 -05:00
p1022_ds.c powerpc/85xx: clean up FPGA device tree nodes for Freecsale QorIQ boards 2011-10-11 23:47:24 -05:00
p1023_rds.c powerpc/85xx: Add basic P1023RDS board support 2011-06-22 21:44:56 -05:00
p2041_rdb.c powerpc/85xx: Rename p2040_rdb.c to p2041_rdb.c 2011-10-06 23:32:57 -05:00
p3041_ds.c powerpc/85xx: disable timebase synchronization under the hypervisor 2011-06-27 08:36:19 -05:00
p4080_ds.c powerpc/85xx: disable timebase synchronization under the hypervisor 2011-06-27 08:36:19 -05:00
p5020_ds.c powerpc/85xx: disable timebase synchronization under the hypervisor 2011-06-27 08:36:19 -05:00
sbc8548.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
sbc8560.c powerpc/85xx: sbc8560 - correct compilation if CONFIG_PHYS_ADDR_T_64BIT is set 2011-10-06 23:32:57 -05:00
smp.c powerpc/85xx: Setup secondary cores PIR with hard SMP id 2011-10-13 10:19:22 -05:00
socrates_fpga_pic.c powerpc/irq: Stop exporting irq_map 2011-05-04 15:02:15 +10:00
socrates_fpga_pic.h powerpc/85xx: Add support for the "socrates" board (MPC8544). 2009-03-27 06:42:08 -05:00
socrates.c powerpc/85xx: Stop using ppc_md.init on socrates 2009-06-23 08:09:55 -05:00
stx_gp3.c powerpc: Convert to new irq_* function names 2011-03-29 14:48:12 +02:00
tqm85xx.c powerpc: Convert to new irq_* function names 2011-03-29 14:48:12 +02:00
xes_mpc85xx.c treewide: Convert uses of struct resource to resource_size(ptr) 2011-06-10 14:55:36 +02:00