Feature #27

Lenovo ThinkPad SL510

Added by Anonymous 5 months ago. Updated 5 months ago.

Status:Rejected Start:04/10/2010
Priority:Normal Due date:
Assigned to:Corentin Chary % Done:

0%

Category:-
Target version:-

Description

Hello,
I bought an SL510. Found that SL have IdeaPad firmware and thinkpad_acpi won't work. Then I found lenovo-sl-laptop project which failed to work:

lenovo-sl-laptop: Failed to get ACPI handle for \_SB.PCI0.SBRG.EC0.HKEY

Further reasearch brought me to this commit: asus-laptop: add Lenovo SL hotkey support

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=14f8af31

But asus-laptop on my Linux 2.6.33.2 also fails to load. How can I get these SL510 supported (if at all) by asus-laptop?

For a start my machine is:
sys_vendor = "LENOVO"
sys_product = "28476LG"
sys_version = "ThinkPad SL510"
bios_version = "6JET58WW (1.16 )"

The SL510 machines do work OK with 2.6.33.x linux, but with certain limitations; backlight is quirky with acpi's video, and more than half of the extra keys are invisible to the kernel (hibernate, microphone, zoom, wifi/screen/bluetooth/touchpad toggles, lock, battery status...).

Thank you.

SL510.dsdt.gz - Lenovo ThinkPad SL510 DSDT (61.2 KB) Anonymous, 04/11/2010 06:18 pm

History

Updated by Corentin Chary 5 months ago

  • Assigned to set to Corentin Chary
Comment

Hi !
Easy to know, could you send me your dsdt ? (use acpidump).
Thanks

Updated by Anonymous 5 months ago

Comment

Corentin Chary wrote:

Hi ! Easy to know, could you send me your dsdt ? (use acpidump).

Hello,
attached is the acpidump output, not raw from /proc/acpi.

I updated my firmware last night, it is now "6JET73WW (1.31)". I was hoping it will fix suspend (machine can't wakeup at all), but that's another story...

Thank you for looking into adding support.

Updated by Corentin Chary 5 months ago

Comment

Anonymous wrote:

Corentin Chary wrote:

Hi ! Easy to know, could you send me your dsdt ? (use acpidump).

Hello, attached is the acpidump output, not raw from /proc/acpi.

I updated my firmware last night, it is now "6JET73WW (1.31)". I was hoping it will fix suspend (machine can't wakeup at all), but that's another story...

Thank you for looking into adding support.

After reading your dsdt:
- asus-laptop can't support this laptop, it does not provide the needed acpi interface.
- there is a wmi interface, but none of the wmi drivers in drivers/platform/x86/ handle it. It's probably the only way to add missing hotkeys.

What you can do is post your request on:
- Lenovo Consumer Support
- your distribution forum/bug report tool
- , ,

And maybe someone will start working on it. (I could probably do it, but it's not easy working on hardware you don't have)

Updated by Anonymous 5 months ago

Comment

Corentin Chary wrote:

- there is a wmi interface, but none of the wmi drivers in drivers/platform/x86/ handle it. It's probably the only way to add missing hotkeys.

Unfortunately a tricky situation. Most of these things happen when someone has an itch to scratch, how things are done in the GNU/Linux land :) I hope there will be more owners of this model, and I really hope that some other Lenovo laptops have the same interface... after a while maybe a lenovo/thinkpad-sl-wmi driver will emerge.

Thanks for looking into this.

Updated by Corentin Chary 5 months ago

  • Status changed from New to Rejected

Also available in: Atom PDF