<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/acpi/ec.c, branch linux-2.6.36.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-01-07T21:58:31Z</updated>
<entry>
<title>ACPI: EC: Add another dmi match entry for MSI hardware</title>
<updated>2011-01-07T21:58:31Z</updated>
<author>
<name>Alexey Starikovskiy</name>
</author>
<published>2010-12-09T22:07:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=712fdd3c5b2b9cfa52a01b9fb22a3be9694bf147'/>
<id>urn:sha1:712fdd3c5b2b9cfa52a01b9fb22a3be9694bf147</id>
<content type='text'>
commit a5dc4f898c2a0f66e2cefada6c687db82ba2fcbc upstream.

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

Signed-off-by: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>Merge branch 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6</title>
<updated>2010-08-08T00:08:30Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2010-08-08T00:08:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e50ab91d025afc17ca14a1764be2e1d0c24245d'/>
<id>urn:sha1:9e50ab91d025afc17ca14a1764be2e1d0c24245d</id>
<content type='text'>
* 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (27 commits)
  ACPI / ACPICA: Simplify acpi_ev_initialize_gpe_block()
  ACPI / ACPICA: Fail acpi_gpe_wakeup() if ACPI_GPE_CAN_WAKE is unset
  ACPI / ACPICA: Do not execute _PRW methods during initialization
  ACPI: Fix bogus GPE test in acpi_bus_set_run_wake_flags()
  ACPICA: Update version to 20100702
  ACPICA: Fix for Alias references within Package objects
  ACPICA: Fix lint warning for 64-bit constant
  ACPICA: Remove obsolete GPE function
  ACPICA: Update debug output components
  ACPICA: Add support for WDDT - Watchdog Descriptor Table
  ACPICA: Drop acpi_set_gpe
  ACPICA: Use low-level GPE enable during GPE block initialization
  ACPI / EC: Do not use acpi_set_gpe
  ACPI / EC: Drop suspend and resume routines
  ACPICA: Remove wakeup GPE reference counting which is not used
  ACPICA: Introduce acpi_gpe_wakeup()
  ACPICA: Rename acpi_hw_gpe_register_bit
  ACPICA: Update version to 20100528
  ACPICA: Add signatures for undefined tables: ATKG, GSCI, IEIT
  ACPICA: Optimization: Reduce the number of namespace walks
  ...
</content>
</entry>
<entry>
<title>acpi ec: Fix possible double io port registration</title>
<updated>2010-08-03T13:49:13Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2010-07-29T20:08:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de4f10466e9347a2f1bfe39e501539557bed2c4b'/>
<id>urn:sha1:de4f10466e9347a2f1bfe39e501539557bed2c4b</id>
<content type='text'>
which will result in a harmless but ugly WARN message on
some machines.

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
CC: mjg59@srcf.ucam.org
CC: platform-driver-x86@vger.kernel.org
CC: linux-acpi@vger.kernel.org
CC: astarikovskiy@suse.de
CC: akpm@linux-foundation.org
Signed-off-by: Matthew Garrett &lt;mjg@redhat.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Register EC io ports in /proc/ioports</title>
<updated>2010-08-03T13:49:09Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2010-07-16T11:11:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b52e04216fcd86968c01ad0cfdb249375f19134d'/>
<id>urn:sha1:b52e04216fcd86968c01ad0cfdb249375f19134d</id>
<content type='text'>
Formerly these have been exposed through /proc/..
Better register them where all IO ports should get registered
and scream loud if someone else claims to use them.

EC data and command port typically should show up like this
then:
...
  0060-0060 : keyboard
  0062-0062 : EC data
  0064-0064 : keyboard
  0066-0066 : EC command
  0070-0071 : rtc0
...

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;

CC: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
CC: Len Brown &lt;lenb@kernel.org&gt;
CC: linux-kernel@vger.kernel.org
CC: linux-acpi@vger.kernel.org
CC: Bjorn Helgaas &lt;bjorn.helgaas@hp.com&gt;
CC: platform-driver-x86@vger.kernel.org
Signed-off-by: Matthew Garrett &lt;mjg@redhat.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Provide /sys/kernel/debug/ec/...</title>
<updated>2010-08-03T13:49:08Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2010-07-16T11:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1195a098168fcacfef1cd80d05358e52fb366bf6'/>
<id>urn:sha1:1195a098168fcacfef1cd80d05358e52fb366bf6</id>
<content type='text'>
This patch provides the same information through debugfs, which previously was
provided through /proc/acpi/embedded_controller/*/info

This is the gpe the EC is connected to and whether the global lock
gets used.
The io ports used are added to /proc/ioports in another patch.
Beside the fact that /proc/acpi is deprecated for quite some time,
this info is not needed for applications and thus can be moved
to debugfs instead of a public interface like /sys.

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;

CC: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
CC: Len Brown &lt;lenb@kernel.org&gt;
CC: linux-kernel@vger.kernel.org
CC: linux-acpi@vger.kernel.org
CC: Bjorn Helgaas &lt;bjorn.helgaas@hp.com&gt;
CC: platform-driver-x86@vger.kernel.org
Signed-off-by: Matthew Garrett &lt;mjg@redhat.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Remove /proc/acpi/embedded_controller/..</title>
<updated>2010-08-03T13:49:06Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2010-07-16T11:11:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49c6c5ff924cecc0b6260109a510b7ed4c970dc5'/>
<id>urn:sha1:49c6c5ff924cecc0b6260109a510b7ed4c970dc5</id>
<content type='text'>
Other patches in this series add the same info to /sys/... and
/proc/ioports.

The info removed should never have been used in an application,
eventually someone read it manually.
/proc/acpi is deprecated for more than a year anyway...

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;

CC: Alexey Starikovskiy &lt;astarikovskiy@suse.de&gt;
CC: Len Brown &lt;lenb@kernel.org&gt;
CC: linux-kernel@vger.kernel.org
CC: linux-acpi@vger.kernel.org
CC: platform-driver-x86@vger.kernel.org
Signed-off-by: Matthew Garrett &lt;mjg@redhat.com&gt;
</content>
</entry>
<entry>
<title>ACPI / EC: Do not use acpi_set_gpe</title>
<updated>2010-07-07T02:34:27Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2010-06-24T23:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3784730b02b9f147a55b0e4623fcad671273e6e6'/>
<id>urn:sha1:3784730b02b9f147a55b0e4623fcad671273e6e6</id>
<content type='text'>
The EC driver is the last user of acpi_set_gpe() and since it is
guaranteed that the EC GPE will not be shared, acpi_disable_gpe()
and acpi_enable_gpe() may be used for disabling the GPE temporarilty
if a GPE storm is detected and re-enabling it during EC transactions.

Signed-off-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI / EC: Drop suspend and resume routines</title>
<updated>2010-07-07T02:34:26Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2010-06-24T23:20:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b63559f5ce08bc8f94ce144a8d06f7af607ecc53'/>
<id>urn:sha1:b63559f5ce08bc8f94ce144a8d06f7af607ecc53</id>
<content type='text'>
The suspend and resume routines provided by the EC driver are not
really necessary, because the handler of the GPE disabled by them
is not going to be executed after suspend_device_irqs() and before
resume_device_irqs() anyway.

Signed-off-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPICA: Remove wakeup GPE reference counting which is not used</title>
<updated>2010-07-07T02:34:26Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2010-07-01T02:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a44061aa8b5d58b2729faca4c155a94a5bea2a09'/>
<id>urn:sha1:a44061aa8b5d58b2729faca4c155a94a5bea2a09</id>
<content type='text'>
After the previous patch that introduced acpi_gpe_wakeup() and
modified the ACPI suspend and wakeup code to use it, the third
argument of acpi_{enable|disable}_gpe() and the GPE wakeup
reference counter are not necessary any more.  Remove them and
modify all of the users of acpi_{enable|disable}_gpe()
accordingly.  Also drop GPE type constants that aren't used
any more.

Signed-off-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
Signed-off-by: Bob Moore &lt;robert.moore@intel.com&gt;
Signed-off-by: Lin Ming &lt;ming.m.lin@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branches 'bugzilla-14668' and 'misc-2.6.35' into release</title>
<updated>2010-06-02T02:53:36Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2010-06-02T02:53:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b42f5b0f0fd8c1c442c1b29a3fbcb338e8bd7732'/>
<id>urn:sha1:b42f5b0f0fd8c1c442c1b29a3fbcb338e8bd7732</id>
<content type='text'>
</content>
</entry>
</feed>
