|
| MODULE_AUTHOR ("Vojtech Pavlik <[email protected]>") |
|
| MODULE_DESCRIPTION ("i8042 keyboard and mouse controller driver") |
|
| MODULE_LICENSE ("GPL") |
|
| module_param_named (nokbd, i8042_nokbd, bool, 0) |
|
| MODULE_PARM_DESC (nokbd,"Do not probe or use KBD port.") |
|
| module_param_named (noaux, i8042_noaux, bool, 0) |
|
| MODULE_PARM_DESC (noaux,"Do not probe or use AUX (mouse) port.") |
|
| module_param_named (nomux, i8042_nomux, bool, 0) |
|
| MODULE_PARM_DESC (nomux,"Do not check whether an active multiplexing controller is present.") |
|
| module_param_named (unlock, i8042_unlock, bool, 0) |
|
| MODULE_PARM_DESC (unlock,"Ignore keyboard lock.") |
|
| module_param_named (reset, i8042_reset, bool, 0) |
|
| MODULE_PARM_DESC (reset,"Reset controller during init and cleanup.") |
|
| module_param_named (direct, i8042_direct, bool, 0) |
|
| MODULE_PARM_DESC (direct,"Put keyboard port into non-translated mode.") |
|
| module_param_named (dumbkbd, i8042_dumbkbd, bool, 0) |
|
| MODULE_PARM_DESC (dumbkbd,"Pretend that controller can only read data from keyboard") |
|
| module_param_named (noloop, i8042_noloop, bool, 0) |
|
| MODULE_PARM_DESC (noloop,"Disable the AUX Loopback command while probing for the AUX port") |
|
| module_param_named (notimeout, i8042_notimeout, bool, 0) |
|
| MODULE_PARM_DESC (notimeout,"Ignore timeouts signalled by i8042") |
|
| module_param_named (debug, i8042_debug, bool, 0600) |
|
| MODULE_PARM_DESC (debug,"Turn i8042 debugging mode on and off") |
|
void | i8042_lock_chip (void) |
|
| EXPORT_SYMBOL (i8042_lock_chip) |
|
void | i8042_unlock_chip (void) |
|
| EXPORT_SYMBOL (i8042_unlock_chip) |
|
int | i8042_install_filter (bool(*filter)(unsigned char data, unsigned char str, struct serio *serio)) |
|
| EXPORT_SYMBOL (i8042_install_filter) |
|
int | i8042_remove_filter (bool(*filter)(unsigned char data, unsigned char str, struct serio *port)) |
|
| EXPORT_SYMBOL (i8042_remove_filter) |
|
int | i8042_command (unsigned char *param, int command) |
|
| EXPORT_SYMBOL (i8042_command) |
|
bool | i8042_check_port_owner (const struct serio *port) |
|
| EXPORT_SYMBOL (i8042_check_port_owner) |
|
| module_init (i8042_init) |
|
| module_exit (i8042_exit) |
|