mini update SMM:
[coreboot.git] / src / include / cpu / x86 / smm.h
index 3122be1bcdf39e292bd6e85764fa2b0a4430cfd1..a014ee0e5587163a3c9017d92248920be47a3932 100644 (file)
@@ -17,7 +17,6 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
-
 /* AMD64 SMM State-Save Area 
  * starts @ 0x7e00
  */
@@ -251,6 +250,11 @@ typedef struct {
 
 
 /* SMI handler function prototypes */
+void io_trap_handler(int smif);
 int southbridge_io_trap_handler(int smif);
 int mainboard_io_trap_handler(int smif);
 
+void __attribute__((weak)) cpu_smi_handler(unsigned int node, smm_state_save_area_t *state_save);
+void __attribute__((weak)) northbridge_smi_handler(unsigned int node, smm_state_save_area_t *state_save);
+void __attribute__((weak)) southbridge_smi_handler(unsigned int node, smm_state_save_area_t *state_save);
+