Lines Matching refs:ps2dev
33 struct ps2dev { struct
48 void ps2_init(struct ps2dev *ps2dev, struct serio *serio); argument
49 int ps2_sendbyte(struct ps2dev *ps2dev, u8 byte, unsigned int timeout);
50 void ps2_drain(struct ps2dev *ps2dev, size_t maxbytes, unsigned int timeout);
51 void ps2_begin_command(struct ps2dev *ps2dev);
52 void ps2_end_command(struct ps2dev *ps2dev);
53 int __ps2_command(struct ps2dev *ps2dev, u8 *param, unsigned int command);
54 int ps2_command(struct ps2dev *ps2dev, u8 *param, unsigned int command);
55 int ps2_sliced_command(struct ps2dev *ps2dev, u8 command);
56 bool ps2_handle_ack(struct ps2dev *ps2dev, u8 data);
57 bool ps2_handle_response(struct ps2dev *ps2dev, u8 data);
58 void ps2_cmd_aborted(struct ps2dev *ps2dev);