diff options
Diffstat (limited to 'include/linux/serio.h')
-rw-r--r-- | include/linux/serio.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/include/linux/serio.h b/include/linux/serio.h index c9069310b6ac..3a697cc6ecae 100644 --- a/include/linux/serio.h +++ b/include/linux/serio.h | |||
@@ -60,8 +60,7 @@ struct serio_driver { | |||
60 | unsigned int manual_bind; | 60 | unsigned int manual_bind; |
61 | 61 | ||
62 | void (*write_wakeup)(struct serio *); | 62 | void (*write_wakeup)(struct serio *); |
63 | irqreturn_t (*interrupt)(struct serio *, unsigned char, | 63 | irqreturn_t (*interrupt)(struct serio *, unsigned char, unsigned int); |
64 | unsigned int, struct pt_regs *); | ||
65 | int (*connect)(struct serio *, struct serio_driver *drv); | 64 | int (*connect)(struct serio *, struct serio_driver *drv); |
66 | int (*reconnect)(struct serio *); | 65 | int (*reconnect)(struct serio *); |
67 | void (*disconnect)(struct serio *); | 66 | void (*disconnect)(struct serio *); |
@@ -75,7 +74,7 @@ int serio_open(struct serio *serio, struct serio_driver *drv); | |||
75 | void serio_close(struct serio *serio); | 74 | void serio_close(struct serio *serio); |
76 | void serio_rescan(struct serio *serio); | 75 | void serio_rescan(struct serio *serio); |
77 | void serio_reconnect(struct serio *serio); | 76 | void serio_reconnect(struct serio *serio); |
78 | irqreturn_t serio_interrupt(struct serio *serio, unsigned char data, unsigned int flags, struct pt_regs *regs); | 77 | irqreturn_t serio_interrupt(struct serio *serio, unsigned char data, unsigned int flags); |
79 | 78 | ||
80 | void __serio_register_port(struct serio *serio, struct module *owner); | 79 | void __serio_register_port(struct serio *serio, struct module *owner); |
81 | static inline void serio_register_port(struct serio *serio) | 80 | static inline void serio_register_port(struct serio *serio) |