summaryrefslogtreecommitdiff
path: root/src/include/cpu/x86/smm.h
diff options
context:
space:
mode:
authorSven Schnelle <svens@stackframe.org>2011-06-28 08:06:18 +0200
committerSven Schnelle <svens@stackframe.org>2011-06-28 11:23:11 +0200
commit180f81e9a98047839e5887ed45966cb0be22e6c2 (patch)
treec1d291d3f32337e7b3e44197a4b2b2351b3d8e85 /src/include/cpu/x86/smm.h
parentedcf9f4fe6ca55b642400d1af097613038a56fdf (diff)
downloadcoreboot-180f81e9a98047839e5887ed45966cb0be22e6c2.tar.xz
SMM: add guard and include types.h in cpu/x86/smm.h
Change-Id: I002845cf7a37cd6885456131826ae0ba681823ef Signed-off-by: Sven Schnelle <svens@stackframe.org> Reviewed-on: http://review.coreboot.org/64 Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/include/cpu/x86/smm.h')
-rw-r--r--src/include/cpu/x86/smm.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/include/cpu/x86/smm.h b/src/include/cpu/x86/smm.h
index 07a9cae30e..49ee2be514 100644
--- a/src/include/cpu/x86/smm.h
+++ b/src/include/cpu/x86/smm.h
@@ -20,6 +20,11 @@
/* AMD64 SMM State-Save Area
* starts @ 0x7e00
*/
+
+#ifndef CPU_X86_SMM_H
+#define CPU_X86_SMM_H
+
+#include <types.h>
typedef struct {
u16 es_selector;
u16 es_attributes;
@@ -273,3 +278,5 @@ void __attribute__((weak)) southbridge_smi_handler(unsigned int node, smm_state_
void __attribute__((weak)) mainboard_smi_gpi(u16 gpi_sts);
int __attribute__((weak)) mainboard_apm_cnt(u8 data);
void smi_release_lock(void);
+
+#endif