Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 46 lines (32 sloc) 1.54 kb
055cf1c @tetromino Documentation
authored
1 lenoso-sl-laptop
2
3 This is an experimental driver for the Lenovo ThinkPad SL
4 series, since those laptops are currently not supported by
5 the thinkpad_acpi driver.
6
370f397 @tetromino Mention fan
authored
7 Works: hotkeys, bluetooth, the Lenovo Care LED, the fan
664a5b8 @tetromino Added WWAN card support. I must thank Merlin Schumacher
authored
8 Experimental: backlight brightness, WWAN
96ed580 @tetromino Rewrote rfkill (bluetooth and WWAN) subdriver. Added UWB support. Ripped...
authored
9 Not tested: UWB
055cf1c @tetromino Documentation
authored
10 Not implemented: hdaps accelerometer
11
b4399d7 @tetromino More renaming
authored
12 NB: to make the Lenovo Care LED blink, make sure the LED timer
a195e10 @tetromino Documentation.
authored
13 trigger is enabled (CONFIG_LEDS_TRIGGERS_TIMER) and do
2693910 @tetromino typo
authored
14 echo "timer" > /sys/class/leds/lensl::lenovocare/trigger
a195e10 @tetromino Documentation.
authored
15
16
055cf1c @tetromino Documentation
authored
17 The backlight brightness control is useful because the SL
18 series use the ACPI brightness API in a non-standard manner,
19 causing buggy behavior with the standard ACPI video module
20 backlight control.
21
22 To enable the brightness control, load the module with the
23 "control_backlight=1" module parameter (i.e.
24 insmod lenovo-sl-laptop.ko control_backlight=1 )
25
26 Note that the brightness control will likely conflict with
27 the ACPI video driver brightness control. So, if you have
28 the ACPI video driver loaded (and you probably do):
29
30 echo 0 > /sys/module/video/parameters/brightness_switch_enabled
31 insmod lenovo-sl-laptop.ko control_backlight=1
32 and then restart X.
33
34 Alternatively, you can try to use the "acpi_backlight=vendor"
35 kernel boot parameter (recognized by kernel versions 2.6.28
36 and higher).
37
38 Alternatively alternatively, simply unload the ACPI video
39 driver (rmmod video).
40
41
42 To build the module for your current kernel, run make.
43 Note that you will need to have the sources or headers for
44 your kernel in the correct location (depends on the distro).
45
Something went wrong with that request. Please try again.