Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0d0109a4 authored by Catalin Marinas's avatar Catalin Marinas
Browse files

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: default avatarCatalin Marinas <catalin.marinas@arm.com>
parent 38074229
Loading
Loading
Loading
Loading
+0 −11
Original line number Original line Diff line number Diff line
@@ -108,17 +108,6 @@ cpu_name:
 *	value of the SCTLR_EL1 register.
 *	value of the SCTLR_EL1 register.
 */
 */
ENTRY(__cpu_setup)
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.
	 * Preserve the link register across the function call.
	 */
	 */