Sven Schnelle (sv...@stackframe.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/29
-gerrit
commit 3f222f9c71578a54e057e25feb2f3f65c9f5b58f Author: Sven Schnelle <sv...@stackframe.org> Date: Sun Jun 12 16:55:56 2011 +0200 X60/T60: fix return value of mainboard_io_trap_handler() The handler should return 1 if it handled the request. The current code returns 0, which causes 'Unknown function' logs. Change-Id: Ic296819a5f8c6f1f97b7d47148182226684882a0 Signed-off-by: Sven Schnelle <sv...@stackframe.org> diff --git a/src/mainboard/lenovo/t60/mainboard_smi.c b/src/mainboard/lenovo/t60/mainboard_smi.c index 5e0f6a9..30c2420 100644 --- a/src/mainboard/lenovo/t60/mainboard_smi.c +++ b/src/mainboard/lenovo/t60/mainboard_smi.c @@ -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; } diff --git a/src/mainboard/lenovo/x60/mainboard_smi.c b/src/mainboard/lenovo/x60/mainboard_smi.c index 78f7f2a..d13055e 100644 --- a/src/mainboard/lenovo/x60/mainboard_smi.c +++ b/src/mainboard/lenovo/x60/mainboard_smi.c @@ -68,10 +68,10 @@ 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; }
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot