]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/powerpc/sysdev/xics/icp-native.c
powerpc: Change the doorbell IPI calling convention
[karo-tx-linux.git] / arch / powerpc / sysdev / xics / icp-native.c
index f0f3f47a3fc9b5418b5aff182587490afa82fa95..2bfb9968d56222ca6060177d9cf6f6a4829d0505 100644 (file)
@@ -143,19 +143,9 @@ static unsigned int icp_native_get_irq(void)
 
 #ifdef CONFIG_SMP
 
-static void icp_native_cause_ipi(int cpu, unsigned long data)
+static void icp_native_cause_ipi(int cpu)
 {
        kvmppc_set_host_ipi(cpu, 1);
-#ifdef CONFIG_PPC_DOORBELL
-       if (cpu_has_feature(CPU_FTR_DBELL)) {
-               if (cpumask_test_cpu(cpu, cpu_sibling_mask(get_cpu()))) {
-                       doorbell_cause_ipi(cpu, data);
-                       put_cpu();
-                       return;
-               }
-               put_cpu();
-       }
-#endif
        icp_native_set_qirr(cpu, IPI_PRIORITY);
 }