Revert "HAX: HAX: HAX: Nobble some CPUs to test error handling paths"

This reverts commit 1d7a27621e3c283e84c325242a6d5fe2154f7b09.
diff --git a/arch/arm64/kernel/cpufeature.c b/arch/arm64/kernel/cpufeature.c
index 56690af..80f6b5a 100644
--- a/arch/arm64/kernel/cpufeature.c
+++ b/arch/arm64/kernel/cpufeature.c
@@ -3641,8 +3641,6 @@ static void check_early_cpu_features(void)
 	verify_cpu_asid_bits();
 
 	verify_local_cpu_caps(SCOPE_BOOT_CPU);
-	if (smp_processor_id() == 60)
-		cpu_die_early();
 }
 
 static void
diff --git a/arch/arm64/kernel/head.S b/arch/arm64/kernel/head.S
index e6810e1..8876674 100644
--- a/arch/arm64/kernel/head.S
+++ b/arch/arm64/kernel/head.S
@@ -372,9 +372,9 @@
 	mov	x20, x0				// preserve boot mode
 
 #ifdef CONFIG_ARM64_VA_BITS_52
-//alternative_if ARM64_HAS_VA52
+alternative_if ARM64_HAS_VA52
 	bl	__cpu_secondary_check52bitva
-//alternative_else_nop_endif
+alternative_else_nop_endif
 #endif
 
 	bl	__cpu_setup			// initialise processor
@@ -472,10 +472,6 @@
 	b.lt    __no_granule_support
 	cmp     x3, #ID_AA64MMFR0_EL1_TGRAN_SUPPORTED_MAX
 	b.gt    __no_granule_support
-	mrs	x3, mpidr_el1
-	and	x3, x3, #0xffff
-	sub	x3, x3, #0x100
-	cbz	x3, __no_granule_support
 	phys_to_ttbr x2, x2
 	msr	ttbr0_el1, x2			// load TTBR0
 	load_ttbr1 x1, x1, x3
@@ -487,10 +483,6 @@
 
 #ifdef CONFIG_ARM64_VA_BITS_52
 SYM_FUNC_START(__cpu_secondary_check52bitva)
-	mrs	x0, mpidr_el1
-	and	x0, x0, #0xffff
-	sub	x0, x0, #0x200
-	cbnz	x0, 2f
 #ifndef CONFIG_ARM64_LPA2
 	mrs_s	x0, SYS_ID_AA64MMFR2_EL1
 	and	x0, x0, ID_AA64MMFR2_EL1_VARange_MASK