summaryrefslogtreecommitdiff
path: root/chip/ish/config_chip.h
diff options
context:
space:
mode:
Diffstat (limited to 'chip/ish/config_chip.h')
-rw-r--r--chip/ish/config_chip.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/chip/ish/config_chip.h b/chip/ish/config_chip.h
index 3e9d8605a3..273bcd0788 100644
--- a/chip/ish/config_chip.h
+++ b/chip/ish/config_chip.h
@@ -23,6 +23,8 @@
/* Maximum number of deferrable functions */
#define DEFERRABLE_MAX_COUNT 8
+/* this macro causes 'pause' and reduces loop counts inside loop. */
+#define CPU_RELAX() asm volatile("rep; nop" ::: "memory")
/****************************************************************************/
/* Memory mapping */