Home
last modified time | relevance | path

Searched defs:serio (Results 26 – 50 of 70) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/media/cec/usb/rainshadow/
H A Drainshadow-cec.c42 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 Drmi_f03.c31 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 Dsun4i-ps2.c81 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 Dserio_raw.c34 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 Drpckbd.c103 struct serio *serio; in rpckbd_probe() local
141 struct serio *serio = platform_get_drvdata(dev); in rpckbd_remove() local
H A Dct82c710.c82 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 Dstinger.c80 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 Dzhenhua.c87 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 Dwarrior.c82 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 Dspaceorb.c112 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 Dmagellan.c96 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 Dspaceball.c139 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 Dfsia6b.c62 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 Dtwidjoy.c125 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 Dlkkbd.c269 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 Dsunkbd.c62 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 Dhil_kbd.c71 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 Datkbd.c328 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 Dpenmount.c52 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 Delo.c53 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 Dwacom_w8001.c87 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 Dsermouse.c192 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 Dvsxxxaa.c103 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 Dpulse8-cec.c175 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 Di8042.h82 struct serio *serio)) in i8042_install_filter()
88 struct serio *serio)) in i8042_remove_filter()

123