Driver and user-space test application for IBM's Hard Drive Active
Protection System (hdaps)

The driver exports a device node, /dev/hdaps, which may be read and a bunch
of sysfs files.

The driver also exports an input class device that allows the laptop to
act as a pinball machine-esque mouse.  See the sysfs file mousedev to
enable this feature.

