parisc: Drop unnecessary SMP wake-up code

Signed-off-by: Helge Deller <deller@gmx.de>
diff --git a/src/parisc/head.S b/src/parisc/head.S
index 28541dd..53b3ddd 100644
--- a/src/parisc/head.S
+++ b/src/parisc/head.S
@@ -130,12 +130,8 @@
 
 	/* branch if this is the monarch cpu */
 	load32 CPU_HPA, %r1
-	comb,= %r5,%r1,$is_monarch_cpu_reboot
-	nop
+	comb,=,n %r5,%r1,$is_monarch_cpu_reboot
 
-	/* we assume the monarch CPU is in idle loop. wake it up. */
-	ldi	-1, %r3		/* trigger IRQ0 (Timer) */
-	stw	%r3, 0(%r1)
 	b,n	enter_smp_idle_loop
 
 $startup_fresh_booted:
diff --git a/src/parisc/parisc.c b/src/parisc/parisc.c
index fc75235..802ad2f 100644
--- a/src/parisc/parisc.c
+++ b/src/parisc/parisc.c
@@ -2290,14 +2290,6 @@
     block_setup();
 
     PAGE0->vec_rendz = 0; /* No rendezvous yet. Add MEM_RENDEZ_HI later */
-    /* if this is a reboot, force secondary CPUs to enter smp_idle loop */
-    if (PAGE0->imm_soft_boot) {
-	for (i = 1; i < smp_cpus; i++) {
-		unsigned long hpa;
-		hpa = CPU_HPA_IDX(i);
-		*(int*)hpa = -1; /* send Wakeup IRQ to trigger QEMU to load boot address */
-	}
-    }
 
     printf("\n");
     printf("SeaBIOS PA-RISC Firmware Version " SEABIOS_HPPA_VERSION_STR