linux/arch/powerpc/platforms/85xx
Nicholas Piggin b866cc2199 powerpc: Change the doorbell IPI calling convention
Change the doorbell callers to know about their msgsnd addressing,
rather than have them set a per-cpu target data tag at boot that gets
sent to the cause_ipi functions. The data is only used for doorbell IPI
functions, no other IPI types, so it makes sense to keep that detail
local to doorbell.

Have the platform code understand doorbell IPIs, rather than the
interrupt controller code understand them. Platform code can look at
capabilities it has available and decide which to use.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2017-04-13 23:34:33 +10:00
..
bsc913x_qds.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
bsc913x_rdb.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
c293pcie.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
common.c powerpc: Remove all usages of NO_IRQ 2016-09-20 20:57:12 +10:00
corenet_generic.c powerpc/corenet: add support for the kmcent2 board 2017-01-25 02:38:48 -06:00
ge_imp3a.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
Kconfig powerpc/85xx/qemu: Enable CONFIG_E500 and CONFIG_PPC_E500MC 2016-11-22 20:06:59 -06:00
ksi8560.c powerpc: Move 32-bit probe() machine to later in the boot process 2016-07-21 19:06:42 +10:00
Makefile powerpc/85xx: Enable display support for t1042rdb 2017-01-25 02:30:10 -06:00
mpc85xx_ads.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
mpc85xx_cds.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
mpc85xx_ds.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
mpc85xx_mds.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
mpc85xx_pm_ops.c powerpc/mpc85xx: refactor the PM operations 2016-03-04 23:53:11 -06:00
mpc85xx_rdb.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
mpc85xx.h QE: split function mpc85xx_qe_init() into two functions. 2014-03-19 19:37:31 -05:00
mpc8536_ds.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
mvme2500.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
p1010rdb.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
p1022_ds.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
p1022_rdk.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
p1023_rdb.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
ppa8548.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
qemu_e500.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
sbc8548.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
sgy_cts1000.c powerpc/sgy_cts1000: Fix gpio_halt_cb()'s signature 2016-09-24 23:59:51 -05:00
smp.c powerpc: Change the doorbell IPI calling convention 2017-04-13 23:34:33 +10:00
smp.h powerpc/mpc85xx: refactor the PM operations 2016-03-04 23:53:11 -06:00
socrates_fpga_pic.c powerpc: Remove all usages of NO_IRQ 2016-09-20 20:57:12 +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: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
stx_gp3.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
t1042rdb_diu.c powerpc/85xx: Enable display support for t1042rdb 2017-01-25 02:30:10 -06:00
tqm85xx.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
twr_p102x.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00
xes_mpc85xx.c powerpc: Convert fsl_rstcr_restart to a reset handler 2016-09-25 02:38:50 -05:00