ThinkPad ACPI Laptop Extras

modulename: thinkpad_acpi.ko

configname: CONFIG_THINKPAD_ACPI

Linux Kernel Configuration
└─>Device Drivers
└─>X86 Platform Specific Device Drivers
└─>ThinkPad ACPI Laptop Extras
In linux kernel since version 2.6.24 (release Date: 2008-01-24)  
This is a driver for the IBM and Lenovo ThinkPad laptops. It adds
support for Fn-Fx key combinations, Bluetooth control, video
output switching, ThinkLight control, UltraBay eject and more.
For more information about this driver see
<file:Documentation/admin-guide/laptops/thinkpad-acpi.rst> and
<http://ibm-acpi.sf.net/> .

This driver was formerly known as ibm-acpi.

Extra functionality will be available if the rfkill (CONFIG_RFKILL)
and/or ALSA (CONFIG_SND) subsystems are available in the kernel.
Note that if you want ThinkPad-ACPI to be built-in instead of
modular, ALSA and rfkill will also have to be built-in.

If you have an IBM or Lenovo ThinkPad laptop, say Y or M here.

source code: