Connectivity
|
Hardware function |
relevant drivers
|
Bluetooth |
|
Ethernet |
see Ethernet Controllers
|
Modem |
see Modem Devices
|
WAN |
|
Wireless LAN |
- hostap (Intersil Prism2/2.5/3 Driver for Wifi)
- ipw2100 (Intel PRO/Wireless 2100 Driver for WiFi)
- ipw2200 (Intel PRO/Wireless 2200 Driver for Wifi)
- madwifi (Multiband Atheros Driver for WiFi)
see Wireless Network Adapters
|
Display
|
Hardware function |
relevant drivers
|
Display brightness |
|
Video drivers |
- fglrx (ATI driver for Radeon, FireGL and Mobility boards)
- savage (Driver for Savage chips found in some Thinkpads)
- R128 (Driver for Rage128 chips found in some Thinkpads)
- R300 (Driver for ATI boards with R300 chips like Radeon 9500 and the FireGL series)
|
Video Output switching |
- ibm-acpi (ACPI based video switching for X series models)
|
Drives
|
Hardware function |
relevant drivers
|
CD/DVD Speed control |
- tp_smapi (Extended battery information and control)
|
UltraBay Hot-Swapping |
|
Input
|
Hardware function |
relevant drivers
|
Hotkeys and Special buttons |
- ibm-acpi (tracks key and button events via ACPI)
- tpb (tracks key and button events via /dev/nvram)
|
TrackPoint |
|
Touchpad |
|
TouchScreen |
|
PowerManagement
|
Hardware function |
relevant drivers
|
ACPI |
|
APM |
|
Battery management |
- tp_smapi (Extended battery information and control)
|
Battery status |
- tp_smapi (Extended battery information and control)
|
Security & Safety
|
Hardware function |
relevant drivers
|
TCP/TCPA (Embedded Security Subsystem) |
- tpm (GPL driver for the TCPA chip in newer ThinkPads)
- tpmdd (another driver for the TCPA chip in newer ThinkPads)
|
Harddisk protection (APS) |
|
Additional Hardware
|
Hardware function |
relevant drivers
|
UltraPort Camera |
|