|
Linux Kernel
3.7.1
|
#include <linux/stddef.h>#include <linux/module.h>#include <linux/serio.h>#include <linux/errno.h>#include <linux/sched.h>#include <linux/slab.h>#include <linux/workqueue.h>#include <linux/mutex.h>Go to the source code of this file.
Data Structures | |
| struct | serio_event |
Macros | |
| #define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
Enumerations | |
| enum | serio_event_type { SERIO_RESCAN_PORT, SERIO_RECONNECT_PORT, SERIO_RECONNECT_SUBTREE, SERIO_REGISTER_PORT, SERIO_ATTACH_DRIVER } |
| enum serio_event_type |
| EXPORT_SYMBOL | ( | serio_rescan | ) |
| EXPORT_SYMBOL | ( | serio_reconnect | ) |
| EXPORT_SYMBOL | ( | __serio_register_port | ) |
| EXPORT_SYMBOL | ( | serio_unregister_port | ) |
| EXPORT_SYMBOL | ( | serio_unregister_child_port | ) |
| EXPORT_SYMBOL | ( | __serio_register_driver | ) |
| EXPORT_SYMBOL | ( | serio_unregister_driver | ) |
| EXPORT_SYMBOL | ( | serio_open | ) |
| EXPORT_SYMBOL | ( | serio_close | ) |
| EXPORT_SYMBOL | ( | serio_interrupt | ) |
| MODULE_AUTHOR | ( | "Vojtech Pavlik <[email protected]>" | ) |
| MODULE_DESCRIPTION | ( | "Serio abstraction core" | ) |
| module_exit | ( | serio_exit | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| irqreturn_t serio_interrupt | ( | struct serio * | serio, |
| unsigned char | data, | ||
| unsigned int | dfl | ||
| ) |
| int serio_open | ( | struct serio * | serio, |
| struct serio_driver * | drv | ||
| ) |
| void serio_unregister_driver | ( | struct serio_driver * | drv | ) |
| subsys_initcall | ( | serio_init | ) |
1.8.2