Lines Matching defs:serio
52 serio_write(iforce->serio, 0x2b);
54 serio_write(iforce->serio, iforce->xmit.buf[iforce->xmit.tail]);
59 serio_write(iforce->serio, iforce->xmit.buf[iforce->xmit.tail]);
64 serio_write(iforce->serio, cs);
74 static void iforce_serio_write_wakeup(struct serio *serio)
76 struct iforce *iforce = serio_get_drvdata(serio);
81 static irqreturn_t iforce_serio_irq(struct serio *serio,
84 struct iforce *iforce = serio_get_drvdata(serio);
127 static int iforce_serio_connect(struct serio *serio, struct serio_driver *drv)
137 iforce->serio = serio;
139 serio_set_drvdata(serio, iforce);
141 err = serio_open(serio, drv);
151 fail2: serio_close(serio);
152 fail1: serio_set_drvdata(serio, NULL);
157 static void iforce_serio_disconnect(struct serio *serio)
159 struct iforce *iforce = serio_get_drvdata(serio);
162 serio_close(serio);
163 serio_set_drvdata(serio, NULL);
177 MODULE_DEVICE_TABLE(serio, iforce_serio_ids);