From 4679c41db292b80ce51c7d923e2f22258145522b Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 16 May 2015 16:32:45 +0200
Subject: Move smi trap sample to documentation, don't keep it in every mobo.

Sample code belongs to documentation, not copied 100x over prodcution code.

Change-Id: I6bb318d76057d02bd6ac5641d12d56ab6d60b745
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/10229
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
---
 src/mainboard/intel/cougar_canyon2/mainboard_smi.c | 21 ---------------------
 1 file changed, 21 deletions(-)

(limited to 'src/mainboard/intel/cougar_canyon2')

diff --git a/src/mainboard/intel/cougar_canyon2/mainboard_smi.c b/src/mainboard/intel/cougar_canyon2/mainboard_smi.c
index 77e3bbcda1..3b49e0c21f 100644
--- a/src/mainboard/intel/cougar_canyon2/mainboard_smi.c
+++ b/src/mainboard/intel/cougar_canyon2/mainboard_smi.c
@@ -27,27 +27,6 @@
 #include <northbridge/intel/fsp_sandybridge/sandybridge.h>
 #include <cpu/intel/fsp_model_206ax/model_206ax.h>
 
-int mainboard_io_trap_handler(int smif)
-{
-	switch (smif) {
-	case 0x99:
-		printk(BIOS_DEBUG, "Sample\n");
-		smm_get_gnvs()->smif = 0;
-		break;
-	default:
-		return 0;
-	}
-
-	/* On success, the IO Trap Handler returns 0
-	 * On failure, the IO Trap Handler returns a value != 0
-	 *
-	 * For now, we force the return value to 0 and log all traps to
-	 * see what's going on.
-	 */
-	//gnvs->smif = 0;
-	return 1;
-}
-
 /*
  * Change LED_POWER# (SIO GPIO 45) state based on sleep type.
  * The IO address is hardcoded as we don't have device path in SMM.
-- 
cgit v1.2.3