IBM Hard Drive Active Protection System (hdaps)

modulename: hdaps.ko

configname: CONFIG_SENSORS_HDAPS

Linux Kernel Configuration
└─>Device Drivers
└─>Hardware Monitoring support
└─>IBM Hard Drive Active Protection System (hdaps)
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
This driver provides support for the IBM Hard Drive Active Protection
System (hdaps), which provides an accelerometer and other misc. data.
ThinkPads starting with the R50, T41, and X40 are supported. The
accelerometer data is readable via sysfs.

This driver also provides an absolute input class device, allowing
the laptop to act as a pinball machine-esque joystick.

If your ThinkPad is not recognized by the driver, please update to latest
BIOS. This is especially the case for some R52 ThinkPads.

Say Y here if you have an applicable laptop and want to experience
the awesome power of hdaps.

source code: