All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.
@ 2011-03-07 23:26 Manoj Iyer
  2011-03-07 23:26 ` Manoj Iyer
  2011-03-08  0:43 ` Henrique de Moraes Holschuh
  0 siblings, 2 replies; 7+ messages in thread
From: Manoj Iyer @ 2011-03-07 23:26 UTC (permalink / raw)
  To: linux-kernel; +Cc: Henrique de Moraes Holschuh


Please consider the following patch that adds support for auto loading 
thinkpad_acpi module on newer Lenovo ThinkPads that have HKEY HID set 
to LEN0068 instead of IBM0068. 

==== dsdt.dsl =============================================
                    Device (HKEY)
                    {
                        Name (_HID, EisaId ("LEN0068"))
                        Method (_STA, 0, NotSerialized)
                        {
                            Return (0x0F)
                        }
============================================================

This patch was tested on a Lenovo x120e. 

Thank you
Manoj Iyer


^ permalink raw reply	[flat|nested] 7+ messages in thread
* [PATCH] thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.
@ 2011-05-08 21:58 Andy Lutomirski
  0 siblings, 0 replies; 7+ messages in thread
From: Andy Lutomirski @ 2011-05-08 21:58 UTC (permalink / raw)
  To: Matthew Garrett
  Cc: platform-driver-x86, ibm-acpi-devel, Henrique de Moraes Holschuh,
	Andrew Lutomirski, Manoj Iyer

From: Andrew Lutomirski <luto@mit.edu>

From: Manoj Iyer <manoj.iyer@canonical.com>
Date: Mon, 7 Mar 2011 17:26:47 -0600

The newer Lenovo ThinkPads have HKEY HID of LEN0068 instead
of IBM0068. Added new HID so that thinkpad_acpi module will
auto load on these newer Lenovo ThinkPads.

Acked-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: stable@kernel.org
Signed-off-by: Manoj Iyer <manoj.iyer@canonical.com>
Signed-off-by: Andy Lutomirski <luto@mit.edu>
---

Hi, mjg-

Can you add this to your tree for 2.6.39 (or 2.6.40 if you think it's
too late for a missing device ID)?  This is needed on a bunch of new
ThinkPad laptops (including mine).  Henrique asked me to forward my patch
or this one, and I think this one is slightly prettier.

hmh's email:

http://www.mail-archive.com/platform-driver-x86@vger.kernel.org/msg01817.html

original patch from Manoj Iyer:

https://lkml.org/lkml/2011/3/8/125

 drivers/platform/x86/thinkpad_acpi.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index eb99223..125d891 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -128,7 +128,8 @@ enum {
 };
 
 /* ACPI HIDs */
-#define TPACPI_ACPI_HKEY_HID		"IBM0068"
+#define TPACPI_ACPI_IBM_HKEY_HID	"IBM0068"
+#define TPACPI_ACPI_LENOVO_HKEY_HID	"LEN0068"
 #define TPACPI_ACPI_EC_HID		"PNP0C09"
 
 /* Input IDs */
@@ -3879,7 +3880,8 @@ errexit:
 }
 
 static const struct acpi_device_id ibm_htk_device_ids[] = {
-	{TPACPI_ACPI_HKEY_HID, 0},
+	{TPACPI_ACPI_IBM_HKEY_HID, 0},
+	{TPACPI_ACPI_LENOVO_HKEY_HID, 0},
 	{"", 0},
 };
 
-- 
1.7.5.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-05-08 21:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-07 23:26 [PATCH] thinkpad-acpi: module autoloading for newer Lenovo ThinkPads Manoj Iyer
2011-03-07 23:26 ` Manoj Iyer
2011-03-08 12:35   ` Henrique de Moraes Holschuh
2011-03-18 18:09     ` Manoj Iyer
2011-03-08  0:43 ` Henrique de Moraes Holschuh
2011-03-08  1:23   ` Manoj Iyer
  -- strict thread matches above, loose matches on Subject: below --
2011-05-08 21:58 Andy Lutomirski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.