<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/acpi/ec.c, branch linux-2.6.31.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-04-24T03:56:57Z</updated>
<entry>
<title>ACPI: EC: Fix ACPI EC resume non-query interrupt message</title>
<updated>2009-04-24T03:56:57Z</updated>
<author>
<name>Almer S. Tigelaar</name>
</author>
<published>2009-04-12T11:26:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5aa63f038f042fd1acd6e720a95df72857db0bc7'/>
<id>urn:sha1:5aa63f038f042fd1acd6e720a95df72857db0bc7</id>
<content type='text'>
When resuming from standby (on a laptop) I see the following message in
my kernel.log:
"ACPI: EC: non-query interrupt received, switching to interrupt mode"
This apparently prevented sony-laptop to properly restore the brightness
level on resume.

The cause: In drivers/acpi/ec.c the acpi_ec_suspend function clears the
GPE mode bit, but this is not restored in acpi_ec_resume (the function
below it). The patch below fixes this by properly restoring the GPE_MODE
bit. Tested and confirmed to work.

Signed-off-by: Almer S. Tigelaar &lt;almer@gnome.org&gt;
Signed-off-by: Mattia Dongili &lt;malattia@linux.it&gt;
Acked-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'constify' into release</title>
<updated>2009-04-05T05:51:16Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2009-04-05T05:51:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e2fae0abf6a9c7a2da1a481b7adb4e24f7778992'/>
<id>urn:sha1:e2fae0abf6a9c7a2da1a481b7adb4e24f7778992</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branches 'bugzilla-12461' and 'bugzilla-9998' into release</title>
<updated>2009-04-05T05:51:10Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2009-04-05T05:51:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fff251f6b26bb8f4de15fa5906cf2611623b3661'/>
<id>urn:sha1:fff251f6b26bb8f4de15fa5906cf2611623b3661</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ACPI: constify VFTs (1/2)</title>
<updated>2009-04-04T03:14:40Z</updated>
<author>
<name>Jan Engelhardt</name>
</author>
<published>2009-01-11T23:07:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=070d8eb1f6b789206486ea6a4a1bb7745d86d314'/>
<id>urn:sha1:070d8eb1f6b789206486ea6a4a1bb7745d86d314</id>
<content type='text'>
Signed-off-by: Jan Engelhardt &lt;jengelh@medozas.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: EC: Always parse EC device</title>
<updated>2009-04-01T05:33:15Z</updated>
<author>
<name>Alexey Starikovskiy</name>
</author>
<published>2009-04-01T05:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5032bfdd9c80e0231a6324661e123818eb46ecd'/>
<id>urn:sha1:a5032bfdd9c80e0231a6324661e123818eb46ecd</id>
<content type='text'>
If ECDT info is not valid, we have last chance to configure
EC driver properly at this point, don't miss it.

http://bugzilla.kernel.org/show_bug.cgi?id=12461

Signed-off-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: EC: Separate delays for MSI hardware</title>
<updated>2009-04-01T04:25:10Z</updated>
<author>
<name>Alexey Starikovskiy</name>
</author>
<published>2009-04-01T04:25:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34ff4dbccccce54c83b1234d39b7ad9e548a75dd'/>
<id>urn:sha1:34ff4dbccccce54c83b1234d39b7ad9e548a75dd</id>
<content type='text'>
MSI notebooks require very strict delays, while all others
are happy with msleep().

References: http://bugzilla.kernel.org/show_bug.cgi?id=9998

Signed-off-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: call acpi_ec_init() explicitly rather than as initcall</title>
<updated>2009-03-27T16:50:02Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2009-03-24T22:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5f820feb54a59fcdaf4a67a6381ea1ddb36cc6e'/>
<id>urn:sha1:a5f820feb54a59fcdaf4a67a6381ea1ddb36cc6e</id>
<content type='text'>
This patch makes acpi_init() call acpi_ec_init() directly.
Previously, both were subsys_initcalls.  acpi_ec_init()
must happen after acpi_init(), and it's better to call it
explicitly rather than rely on link ordering.

Signed-off-by: Bjorn Helgaas &lt;bjorn.helgaas@hp.com&gt;
CC: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: EC: Add delay for slow MSI controller</title>
<updated>2009-02-21T17:18:13Z</updated>
<author>
<name>Alexey Starikovskiy</name>
</author>
<published>2009-02-21T17:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5423a0cb3f74c16e90683f8ee1cec6c240a9556e'/>
<id>urn:sha1:5423a0cb3f74c16e90683f8ee1cec6c240a9556e</id>
<content type='text'>
http://bugzilla.kernel.org/show_bug.cgi?id=12011

Signed-off-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Fix crash on ASUS laptops</title>
<updated>2009-01-18T01:17:14Z</updated>
<author>
<name>Tero Roponen</name>
</author>
<published>2009-01-17T11:06:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4312495f7db63d27ef52ec83dab55f14a8c43827'/>
<id>urn:sha1:4312495f7db63d27ef52ec83dab55f14a8c43827</id>
<content type='text'>
This patch fixes the crash I experienced in 2.6.29-rc2.
Tested on ASUS M50vm.

Signed-off-by: Tero Roponen &lt;tero.roponen@gmail.com&gt;
Acked-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: EC: Don't trust ECDT tables from ASUS</title>
<updated>2009-01-16T19:03:32Z</updated>
<author>
<name>Alexey Starikovskiy</name>
</author>
<published>2009-01-13T23:57:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c6cb0e878446c79f42e7833d7bb69ed6bfbb381f'/>
<id>urn:sha1:c6cb0e878446c79f42e7833d7bb69ed6bfbb381f</id>
<content type='text'>
http://bugzilla.kernel.org/show_bug.cgi?id=9399
http://bugzilla.kernel.org/show_bug.cgi?id=11880

Signed-off-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
</feed>
