aboutsummaryrefslogtreecommitdiff
path: root/src/arch/arm64
diff options
context:
space:
mode:
authorRaul E Rangel <rrangel@chromium.org>2021-11-22 10:35:40 -0700
committerFelix Held <felix-coreboot@felixheld.de>2021-11-25 10:42:17 +0000
commit8928ae380b7a75b4b23b021b706fa77b3e8d4af5 (patch)
treea0fd657996464084a98ee1a7915b218dd6c4518e /src/arch/arm64
parente961033ec479d651d21de7c54c990abfc1d7063d (diff)
arch/{arm,arm64,ppc64,riscv}: Add noop cpu_relax
The cpu_relax method is defined for x86. This CL adds a no-op method so that it can be used in common code. BUG=b:179699789 TEST=none Signed-off-by: Raul E Rangel <rrangel@chromium.org> Change-Id: Ifcb4546ceb2894eeb37589d0282b7e076d7a4747 Reviewed-on: https://review.coreboot.org/c/coreboot/+/59546 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'src/arch/arm64')
-rw-r--r--src/arch/arm64/include/armv8/arch/cpu.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/arm64/include/armv8/arch/cpu.h b/src/arch/arm64/include/armv8/arch/cpu.h
index 15b2065443..e5e8a7cad3 100644
--- a/src/arch/arm64/include/armv8/arch/cpu.h
+++ b/src/arch/arm64/include/armv8/arch/cpu.h
@@ -3,6 +3,9 @@
#ifndef __ARCH_CPU_H__
#define __ARCH_CPU_H__
+/* TODO: Implement using SEV/WFE if this is ever actually used. */
+static inline void cpu_relax(void) { }
+
#define asmlinkage
struct cpu_driver { };