HP System Device Controller i8042 Support

modulename: hp_sdc.ko

configname: CONFIG_HP_SDC

Linux Kernel Configuration
└─>Device Drivers
└─>Input device support
└─>Hardware I/O ports
└─>HP System Device Controller i8042 Support
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
This option enables support for the "System Device
Controller", an i8042 carrying microcode to manage a
few miscellaneous devices on some Hewlett Packard systems.
The SDC itself contains a 10ms resolution timer/clock capable
of delivering interrupts on a periodic and one-shot basis.
The SDC may also be connected to a battery-backed real-time
clock, a basic audio waveform generator, and an HP-HIL Master
Link Controller serving up to seven input devices.

By itself this option is rather useless, but enabling it will
enable selection of drivers for the abovementioned devices.
It is, however, incompatible with the old, reliable HIL keyboard
driver, and the new HIL driver is experimental, so if you plan
to use a HIL keyboard as your primary keyboard, you may wish
to keep using that driver until the new HIL drivers have had
more testing.

source code:
depends
CONFIG_SERIO
NOT CONFIG_S390
CONFIG_GSC or CONFIG_HP300

is depended by
CONFIG_KEYBOARD_HIL