Sfoglia il codice sorgente

arm64: Do not set the SMP/nAMP processor bit

If such bit exists on a given CPU, it must be set by the firmware or
boot-loader prior to starting the kernel (see
Documentation/arm64/booting.txt).

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Catalin Marinas 12 anni fa
parent
commit
0d0109a440
1 ha cambiato i file con 0 aggiunte e 11 eliminazioni
  1. 0 11
      arch/arm64/mm/proc.S

+ 0 - 11
arch/arm64/mm/proc.S

@@ -108,17 +108,6 @@ cpu_name:
  *	value of the SCTLR_EL1 register.
  */
 ENTRY(__cpu_setup)
-#ifdef CONFIG_SMP
-	/* TODO: only do this for certain CPUs */
-	/*
-	 * Enable SMP/nAMP mode.
-	 */
-	mrs	x0, actlr_el1
-	tbnz	x0, #6, 1f			// already enabled?
-	orr	x0, x0, #1 << 6
-	msr	actlr_el1, x0
-1:
-#endif
 	/*
 	 * Preserve the link register across the function call.
 	 */