Add constants for fast path resume copying
[coreboot.git] / src / include / cpu / cpu.h
index 468af24850296b891310823583d1cc0a08e0e0bc..cca2be1b2702eff08212b2e269dc64bc5cc9d283 100644 (file)
@@ -7,6 +7,19 @@ struct bus;
 
 void cpu_initialize(void);
 void initialize_cpus(struct bus *cpu_bus);
+void secondary_cpu_init(void);
+
+#if !CONFIG_WAIT_BEFORE_CPUS_INIT
+       #define cpus_ready_for_init() do {} while(0)
+#else
+       void cpus_ready_for_init(void);
+#endif
+
+#if CONFIG_HAVE_SMI_HANDLER
+void smm_init(void);
+void smm_lock(void);
+void smm_setup_structures(void *gnvs, void *tcg, void *smi1);
+#endif
 
 #define __cpu_driver __attribute__ ((used,__section__(".rodata.cpu_driver")))
 /** start of compile time generated pci driver array */