#include <linux/delay.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/input.h>
#include <linux/serio.h>
#include <linux/i8042.h>
#include <linux/init.h>
#include <linux/libps2.h>
Go to the source code of this file.
|
| | MODULE_AUTHOR ("Dmitry Torokhov <[email protected]>") |
| |
| | MODULE_DESCRIPTION ("PS/2 driver library") |
| |
| | MODULE_LICENSE ("GPL") |
| |
| int | ps2_sendbyte (struct ps2dev *ps2dev, unsigned char byte, int timeout) |
| |
| | EXPORT_SYMBOL (ps2_sendbyte) |
| |
| void | ps2_begin_command (struct ps2dev *ps2dev) |
| |
| | EXPORT_SYMBOL (ps2_begin_command) |
| |
| void | ps2_end_command (struct ps2dev *ps2dev) |
| |
| | EXPORT_SYMBOL (ps2_end_command) |
| |
| void | ps2_drain (struct ps2dev *ps2dev, int maxbytes, int timeout) |
| |
| | EXPORT_SYMBOL (ps2_drain) |
| |
| int | ps2_is_keyboard_id (char id_byte) |
| |
| | EXPORT_SYMBOL (ps2_is_keyboard_id) |
| |
| int | __ps2_command (struct ps2dev *ps2dev, unsigned char *param, int command) |
| |
| | EXPORT_SYMBOL (__ps2_command) |
| |
| int | ps2_command (struct ps2dev *ps2dev, unsigned char *param, int command) |
| |
| | EXPORT_SYMBOL (ps2_command) |
| |
| void | ps2_init (struct ps2dev *ps2dev, struct serio *serio) |
| |
| | EXPORT_SYMBOL (ps2_init) |
| |
| int | ps2_handle_ack (struct ps2dev *ps2dev, unsigned char data) |
| |
| | EXPORT_SYMBOL (ps2_handle_ack) |
| |
| int | ps2_handle_response (struct ps2dev *ps2dev, unsigned char data) |
| |
| | EXPORT_SYMBOL (ps2_handle_response) |
| |
| void | ps2_cmd_aborted (struct ps2dev *ps2dev) |
| |
| | EXPORT_SYMBOL (ps2_cmd_aborted) |
| |
| #define DRIVER_DESC "PS/2 driver library" |
| MODULE_DESCRIPTION |
( |
"PS/2 driver library" |
| ) |
|
| int ps2_is_keyboard_id |
( |
char |
id_byte | ) |
|