public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Thomas Renninger <trenn@suse.de>
To: v-j-m@suomi24.fi
Cc: linux-acpi@vger.kernel.org
Subject: Re: Acer Aspire 9813WKMI fan runs all the time after suspend to ram
Date: Tue, 06 May 2008 16:51:59 +0200	[thread overview]
Message-ID: <1210085519.4802.48.camel@linux-2bdv.site> (raw)
In-Reply-To: <28220299.1210016955623.JavaMail.apache@eni-cpps13.sth.basefarm.net>


On Mon, 2008-05-05 at 21:49 +0200, JM wrote:
> >
> > Notebook fan runs all the time after suspend to ram.
> >
> 
> Workaround:
> 
> Original DSDT > http://aceracpi.googlecode.com/svn/trunk/dsdt/acer/aspire/9810.dsl
> 
> Normalize behavior of fan on cold boot and wakeup:
> Store (0x46, SMIF)
> Store (0x00, TRP0)
> But in _WAK is:
> If (LAnd (DTSE, MPEN))
> and that is not true.
> 
> --- a/dsdt.dsl
> +++ b/dsdt.dsl
> @@ -462,11 +462,11 @@
>          Store (0x00, PO80)
>          If (LEqual (Arg0, 0x03))
>          {
> -            If (LAnd (DTSE, MPEN))
> -            {
> +            // If (LAnd (DTSE, MPEN))
> +            // {
>                  Store (0x46, SMIF)
>                  Store (0x00, TRP0)
> -            }
> +            // }
>          }
Could you find out whether some osi set variable is involved.
(The ones that get set when BIOS (in DSDT) calls e.g.
osi("Windows 2006"))
Something like:
if (osi("Windows 2006"))
    Store(1, DTSE)
Maybe you find out what the DTSE or MPEN variable is good for, is set by
some _INI function of a specific device or whatever?

Best you create a bug for that at bugzilla.kernel.org (and add me to CC
or post the bug no).
Full (or none) fan is a real blocker bug that should generally be
resolved.

Does this BIOS expose an ACPI fan device correctly? If yes is:
echo 1 >/proc/acpi/fan/*/state
or:
echo 0 >/proc/acpi/fan/*/state
echo 1 >/proc/acpi/fan/*/state
echo 0 >/proc/acpi/fan/*/state
or whatever also a workaround?

Thanks,

   Thomas

> 
>          If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
> --
> To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2008-05-06 12:52 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-05 19:49 Acer Aspire 9813WKMI fan runs all the time after suspend to ram JM
2008-05-06 14:51 ` Thomas Renninger [this message]
2008-05-06 18:05   ` Carlos Corbacho
  -- strict thread matches above, loose matches on Subject: below --
2007-12-01 13:53 JM

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1210085519.4802.48.camel@linux-2bdv.site \
    --to=trenn@suse.de \
    --cc=linux-acpi@vger.kernel.org \
    --cc=v-j-m@suomi24.fi \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox