| /OK3568_Linux_fs/kernel/drivers/media/cec/usb/rainshadow/ |
| H A D | rainshadow-cec.c | 42 struct serio *serio; member 169 static irqreturn_t rain_interrupt(struct serio *serio, unsigned char data, in rain_interrupt() 187 static void rain_disconnect(struct serio *serio) in rain_disconnect() 239 static int rain_setup(struct rain *rain, struct serio *serio, in rain_setup() 306 static int rain_connect(struct serio *serio, struct serio_driver *drv) in rain_connect()
|
| /OK3568_Linux_fs/kernel/drivers/input/rmi4/ |
| H A D | rmi_f03.c | 31 struct serio *serio; member 62 struct serio *serio = f03->serio; in rmi_f03_commit_buttons() local 139 static int rmi_f03_pt_open(struct serio *serio) in rmi_f03_pt_open() 162 static void rmi_f03_pt_close(struct serio *serio) in rmi_f03_pt_close() 172 struct serio *serio; in rmi_f03_register_pt() local
|
| /OK3568_Linux_fs/kernel/drivers/input/serio/ |
| H A D | sun4i-ps2.c | 81 struct serio *serio; member 142 static int sun4i_ps2_open(struct serio *serio) in sun4i_ps2_open() 181 static void sun4i_ps2_close(struct serio *serio) in sun4i_ps2_close() 193 static int sun4i_ps2_write(struct serio *serio, unsigned char val) in sun4i_ps2_write() 212 struct serio *serio; in sun4i_ps2_probe() local
|
| H A D | serio_raw.c | 34 struct serio *serio; member 270 static irqreturn_t serio_raw_interrupt(struct serio *serio, unsigned char data, in serio_raw_interrupt() 290 static int serio_raw_connect(struct serio *serio, struct serio_driver *drv) in serio_raw_connect() 356 static int serio_raw_reconnect(struct serio *serio) in serio_raw_reconnect() 391 static void serio_raw_disconnect(struct serio *serio) in serio_raw_disconnect()
|
| H A D | rpckbd.c | 103 struct serio *serio; in rpckbd_probe() local 141 struct serio *serio = platform_get_drvdata(dev); in rpckbd_remove() local
|
| H A D | ct82c710.c | 82 static void ct82c710_close(struct serio *serio) in ct82c710_close() 95 static int ct82c710_open(struct serio *serio) in ct82c710_open()
|
| /OK3568_Linux_fs/kernel/drivers/input/joystick/ |
| H A D | stinger.c | 80 static irqreturn_t stinger_interrupt(struct serio *serio, in stinger_interrupt() 102 static void stinger_disconnect(struct serio *serio) in stinger_disconnect() 118 static int stinger_connect(struct serio *serio, struct serio_driver *drv) in stinger_connect()
|
| H A D | zhenhua.c | 87 static irqreturn_t zhenhua_interrupt(struct serio *serio, unsigned char data, unsigned int flags) in zhenhua_interrupt() 115 static void zhenhua_disconnect(struct serio *serio) in zhenhua_disconnect() 131 static int zhenhua_connect(struct serio *serio, struct serio_driver *drv) in zhenhua_connect()
|
| H A D | warrior.c | 82 static irqreturn_t warrior_interrupt(struct serio *serio, in warrior_interrupt() 108 static void warrior_disconnect(struct serio *serio) in warrior_disconnect() 124 static int warrior_connect(struct serio *serio, struct serio_driver *drv) in warrior_connect()
|
| H A D | spaceorb.c | 112 static irqreturn_t spaceorb_interrupt(struct serio *serio, in spaceorb_interrupt() 130 static void spaceorb_disconnect(struct serio *serio) in spaceorb_disconnect() 146 static int spaceorb_connect(struct serio *serio, struct serio_driver *drv) in spaceorb_connect()
|
| H A D | magellan.c | 96 static irqreturn_t magellan_interrupt(struct serio *serio, in magellan_interrupt() 115 static void magellan_disconnect(struct serio *serio) in magellan_disconnect() 131 static int magellan_connect(struct serio *serio, struct serio_driver *drv) in magellan_connect()
|
| H A D | spaceball.c | 139 static irqreturn_t spaceball_interrupt(struct serio *serio, in spaceball_interrupt() 179 static void spaceball_disconnect(struct serio *serio) in spaceball_disconnect() 195 static int spaceball_connect(struct serio *serio, struct serio_driver *drv) in spaceball_connect()
|
| H A D | fsia6b.c | 62 static irqreturn_t fsia6b_serio_irq(struct serio *serio, in fsia6b_serio_irq() 127 static int fsia6b_serio_connect(struct serio *serio, struct serio_driver *drv) in fsia6b_serio_connect() 198 static void fsia6b_serio_disconnect(struct serio *serio) in fsia6b_serio_disconnect()
|
| H A D | twidjoy.c | 125 static irqreturn_t twidjoy_interrupt(struct serio *serio, unsigned char data, unsigned int flags) in twidjoy_interrupt() 153 static void twidjoy_disconnect(struct serio *serio) in twidjoy_disconnect() 169 static int twidjoy_connect(struct serio *serio, struct serio_driver *drv) in twidjoy_connect()
|
| /OK3568_Linux_fs/kernel/drivers/input/keyboard/ |
| H A D | lkkbd.c | 269 struct serio *serio; member 426 static irqreturn_t lkkbd_interrupt(struct serio *serio, in lkkbd_interrupt() 490 struct serio *serio = lk->serio; in lkkbd_toggle_leds() local 510 struct serio *serio = lk->serio; in lkkbd_toggle_keyclick() local 607 static int lkkbd_connect(struct serio *serio, struct serio_driver *drv) in lkkbd_connect() 686 static void lkkbd_disconnect(struct serio *serio) in lkkbd_disconnect()
|
| H A D | sunkbd.c | 62 struct serio *serio; member 78 static irqreturn_t sunkbd_interrupt(struct serio *serio, in sunkbd_interrupt() 262 static int sunkbd_connect(struct serio *serio, struct serio_driver *drv) in sunkbd_connect() 340 static void sunkbd_disconnect(struct serio *serio) in sunkbd_disconnect()
|
| H A D | hil_kbd.c | 71 struct serio *serio; member 274 static irqreturn_t hil_dev_interrupt(struct serio *serio, in hil_dev_interrupt() 314 static void hil_dev_disconnect(struct serio *serio) in hil_dev_disconnect() 443 static int hil_dev_connect(struct serio *serio, struct serio_driver *drv) in hil_dev_connect()
|
| H A D | atkbd.c | 328 struct serio *serio = to_serio_port(dev); in atkbd_attr_is_visible() local 409 static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data, in atkbd_interrupt() 920 static void atkbd_cleanup(struct serio *serio) in atkbd_cleanup() 933 static void atkbd_disconnect(struct serio *serio) in atkbd_disconnect() 1201 static void atkbd_parse_fwnode_data(struct serio *serio) in atkbd_parse_fwnode_data() 1224 static int atkbd_connect(struct serio *serio, struct serio_driver *drv) in atkbd_connect() 1312 static int atkbd_reconnect(struct serio *serio) in atkbd_reconnect() 1406 struct serio *serio = to_serio_port(dev); in atkbd_attr_show_helper() local 1415 struct serio *serio = to_serio_port(dev); in atkbd_attr_set_helper() local
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/ |
| H A D | penmount.c | 52 struct serio *serio; member 161 static irqreturn_t pm_interrupt(struct serio *serio, in pm_interrupt() 177 static void pm_disconnect(struct serio *serio) in pm_disconnect() 195 static int pm_connect(struct serio *serio, struct serio_driver *drv) in pm_connect()
|
| H A D | elo.c | 53 struct serio *serio; member 197 static irqreturn_t elo_interrupt(struct serio *serio, in elo_interrupt() 286 static void elo_disconnect(struct serio *serio) in elo_disconnect() 304 static int elo_connect(struct serio *serio, struct serio_driver *drv) in elo_connect()
|
| H A D | wacom_w8001.c | 87 struct serio *serio; member 281 static irqreturn_t w8001_interrupt(struct serio *serio, in w8001_interrupt() 553 struct serio *serio) in w8001_set_devdata() 572 static void w8001_disconnect(struct serio *serio) in w8001_disconnect() 593 static int w8001_connect(struct serio *serio, struct serio_driver *drv) in w8001_connect()
|
| /OK3568_Linux_fs/kernel/drivers/input/mouse/ |
| H A D | sermouse.c | 192 static irqreturn_t sermouse_interrupt(struct serio *serio, in sermouse_interrupt() 215 static void sermouse_disconnect(struct serio *serio) in sermouse_disconnect() 230 static int sermouse_connect(struct serio *serio, struct serio_driver *drv) in sermouse_connect()
|
| H A D | vsxxxaa.c | 103 struct serio *serio; member 435 static irqreturn_t vsxxxaa_interrupt(struct serio *serio, in vsxxxaa_interrupt() 446 static void vsxxxaa_disconnect(struct serio *serio) in vsxxxaa_disconnect() 456 static int vsxxxaa_connect(struct serio *serio, struct serio_driver *drv) in vsxxxaa_connect()
|
| /OK3568_Linux_fs/kernel/drivers/media/cec/usb/pulse8/ |
| H A D | pulse8-cec.c | 175 struct serio *serio; member 210 static int pulse8_send(struct serio *serio, const u8 *command, u8 cmd_len) in pulse8_send() 362 static irqreturn_t pulse8_interrupt(struct serio *serio, unsigned char data, in pulse8_interrupt() 654 static void pulse8_disconnect(struct serio *serio) in pulse8_disconnect() 663 static int pulse8_setup(struct pulse8 *pulse8, struct serio *serio, in pulse8_setup() 832 static int pulse8_connect(struct serio *serio, struct serio_driver *drv) in pulse8_connect()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | i8042.h | 82 struct serio *serio)) in i8042_install_filter() 88 struct serio *serio)) in i8042_remove_filter()
|