X60/T60: fix return value of mainboard_io_trap_handler()
[coreboot.git] / src / mainboard / lenovo / t60 / mainboard_smi.c
index 5e0f6a98b009fbd16cb599679c8bd2f3618e7b42..30c2420f9c6c597618ef06ec1b577e2b3fad9ad9 100644 (file)
@@ -68,11 +68,11 @@ int mainboard_io_trap_handler(int smif)
                break;
 
        default:
-               return 1;
+               return 0;
        }
 
-       /* On success, the IO Trap Handler returns 0
-        * On failure, the IO Trap Handler returns a value != 0 */
-       return 0;
+       /* On success, the IO Trap Handler returns 1
+        * On failure, the IO Trap Handler returns a value != 1 */
+       return 1;
 }