Re: ThinkPad Edge support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 22 Apr 2010 21:21:01 -0300
Henrique de Moraes Holschuh <hmh@xxxxxxxxxx> wrote:

> On Thu, 22 Apr 2010, Philipp Ittershagen wrote:
> > a few days ago I bought one of the new ThinkPad Edge (NUD2EGE)
> > series and it does not seem to work with the acpi driver. Since the
> > series is rather new and there does not seem to be any information
> > availabe for you to get this driver to work, I would like to offer
> > my help on this. I have already added my model to
> > 
> >   http://www.thinkwiki.org/wiki/List_of_DMI_IDs#Edge_series
> > 
> > Is there anything more I can do?
> 
> Yes, actually.  Please send me the output of dmidecode and acpidump.
> Please make sure to cross-out UUID and serial number information from
> the dmidecode output.
> 
> If you're not using the latest Edge firmware and decide to update,
> please send me the above output before and after updating to the
> latest firmware...
> 

I could'nt help but hack the thinkpad acpi module, and this change
below enabled it for me. Do you think this is safe? What else can I
do? After loading the acpi module, my bluetooth device finally showed
up due to the fact that rfkill is now available for me. I have attached
the output of the module.

diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index e7b0c3b..33d8eef 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -507,6 +507,7 @@ TPACPI_HANDLE(ec, root, "\\_SB.PCI0.ISA.EC0",	/* 240, 240x */
 	   "\\_SB.PCI0.AD4S.EC0",	/* i1400, R30 */
 	   "\\_SB.PCI0.ICH3.EC0",	/* R31 */
 	   "\\_SB.PCI0.LPC.EC",	/* all others */
+	   "\\_SB.PCI0.LPCB.EC", /* Edge 13 */
 	   );
 
 TPACPI_HANDLE(ecrd, ec, "ECRD");	/* 570 */


Output:

thinkpad_acpi: ThinkPad ACPI Extras v0.24
thinkpad_acpi: http://ibm-acpi.sf.net/
thinkpad_acpi: ThinkPad BIOS 6YET25WW (1.10 ), EC 6YHT19WW-1.164000
thinkpad_acpi: Lenovo ThinkPad Edge 13"IAL#         , model 01962EG
thinkpad_acpi: radio switch found; radios are enabled
thinkpad_acpi: possible tablet mode switch found; ThinkPad in laptop mode
thinkpad_acpi: asked for hotkey mask 0x04018070, but firmware forced it to 0x00018070
thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
NetworkManager: <info>  Found wwan radio killswitch rfkill2 (at /sys/devices/platform/thinkpad_acpi/rfkill/rfkill2) (driver thinkpad_acpi)
thinkpad_acpi: rfkill switch tpacpi_wwan_sw: radio is unblocked
Registered led device: tpacpi::thinklight
Registered led device: tpacpi::power
Registered led device: tpacpi::standby
Registered led device: tpacpi::thinkvantage
thinkpad_acpi: Console audio control enabled, mode: monitor (read only)


Philipp

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------

_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel

[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux