Lines Matching defs:serio
3 * OLPC serio driver for multiplexed input from Marvell MMP security processor
10 #include <linux/serio.h>
28 * is multiplexed through this system. We create a serio port for each one,
65 struct serio *kbio;
66 struct serio *padio;
72 static int olpc_apsp_write(struct serio *port, unsigned char val)
105 struct serio *serio;
121 serio = priv->kbio;
123 serio = priv->padio;
125 serio_interrupt(serio, w & DATA_MASK, 0);
135 static int olpc_apsp_open(struct serio *port)
156 static void olpc_apsp_close(struct serio *port)
170 struct serio *kb_serio, *pad_serio;
191 kb_serio = kzalloc(sizeof(struct serio), GFP_KERNEL);
206 pad_serio = kzalloc(sizeof(struct serio), GFP_KERNEL);
268 MODULE_DESCRIPTION("OLPC AP-SP serio driver");