Messages in this thread Patch in this message | | | Date | Sun, 9 Apr 2006 15:57:20 +0200 | From | Samuel Thibault <> | Subject | [PATCH] Re: "apm: set display: Interface not engaged" is back on armada laptops [Was: APM Screen Blanking fix] |
| |
Hi,
Samuel Thibault, le Sat 25 Mar 2006 14:46:25 +0100, a écrit : > Part of a fix for APM Screen Blanking in > arch/i386/kernel/apm.c:apm_console_blank() from Jordan Crouse was: > > - if (error == APM_NOT_ENGAGED) { > + if (error == APM_NOT_ENGAGED && state != APM_STATE_READY) { > > for "Prevent[ing] the error message from printing out twice." > > However, this puts the "apm: set display: Interface not engaged" > error back on armada laptops (which was the original need for this if > statement).
Here is a fix:
Fix the "apm: set display: Interface not engaged" error on Armada laptops again.
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
diff --git a/arch/i386/kernel/apm.c b/arch/i386/kernel/apm.c index da30a37..df0e174 100644 --- a/arch/i386/kernel/apm.c +++ b/arch/i386/kernel/apm.c @@ -1079,7 +1079,7 @@ static int apm_console_blank(int blank) break; } - if (error == APM_NOT_ENGAGED && state != APM_STATE_READY) { + if (error == APM_NOT_ENGAGED) { static int tried; int eng_error; if (tried++ == 0) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |