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 |
|