[ltp] RFC : a hotkey, backlight, and bluetooth driver for SL series thinkpads

Nicolai Spohrer linux-thinkpad@linux-thinkpad.org
Wed, 28 Jan 2009 18:59:49 +0100


Hoi.


* the version of your kernel, hal, and your xorg driver
Linux 2.6.27
hal 0.5.11
xserver-xorg-video-intel 2.4.1

* what SL model you have (300/400/500)
It's a SL500

* intel or nvidia graphics
Intel X4500HD

* BIOS version (if you know)
The BIOS says: System BIOS Version: 6AET46WW (1.12)

* are you using a custom DSDT table
Not at the moment

* are you using the kernel's ACPI video driver (video.ko,
CONFIG_ACPI_VIDEO), and if yes, did you apply any patches to that
driver
no patches, "video"-module is shown in lsmod (loaded automatically)

* the contents of /sys/class/backlight

backlight$ ls
acpi_video0  acpi_video1  thinkpad_screen

backlight/acpi_video0$ echo *
actual_brightness bl_power brightness max_brightness power subsystem uevent
nicolai@nicolai-tp:/sys/class/backlight/acpi_video0$ cat *
0
0
0
13
cat: power: Is a directory
cat: subsystem: Is a directory

backlight/acpi_video1$ echo *
actual_brightness bl_power brightness max_brightness power subsystem uevent
backlight/acpi_video1$ cat *
0
0
0
13
cat: power: Is a directory
cat: subsystem: Is a directory

backlight/thinkpad_screen$ echo *
actual_brightness bl_power brightness max_brightness power subsystem uevent
backlight/thinkpad_screen$ cat *
6
0
6
15
cat: power: Is a directory
cat: subsystem: Is a directory

* the output of
cat /sys/class/backlight/thinkpad_screen/max_brightness
15

* the output of
lshal | grep system.hardware | grep -vE 'serial|uuid'
  system.hardware.primary_video.product = 10818  (0x2a42)  (int)
  system.hardware.primary_video.vendor = 32902  (0x8086)  (int)
  system.hardware.product = '27464DG'  (string)
  system.hardware.vendor = 'LENOVO.'  (string)
  system.hardware.version = 'ThinkPad SL500'  (string)

Regards