ThinkPad ACPI Laptop Extras

modulename: thinkpad_acpi.ko

Linux Kernel Configuration
└─> Device Drivers
└─> X86 Platform Specific Device Drivers
└─> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
└─> ThinkPad ACPI Laptop Extras

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

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: