Home
last modified time | relevance | path

Searched refs:serio_driver (Results 1 – 25 of 37) sorted by relevance

12

/linux/include/linux/
H A Dserio.h52 struct serio_driver *drv;
68 struct serio_driver { struct
76 int (*connect)(struct serio *, struct serio_driver *drv); argument
84 #define to_serio_driver(d) container_of_const(d, struct serio_driver, driver) argument
86 int serio_open(struct serio *serio, struct serio_driver *drv);
101 int __must_check __serio_register_driver(struct serio_driver *drv,
108 void serio_unregister_driver(struct serio_driver *drv);
112 * @__serio_driver: serio_driver struct
/linux/drivers/input/keyboard/
H A Dxtkbd.c66 static int xtkbd_connect(struct serio *serio, struct serio_driver *drv) in xtkbd_connect()
141 static struct serio_driver xtkbd_drv = {
H A Dnewtonkbd.c64 static int nkbd_connect(struct serio *serio, struct serio_driver *drv) in nkbd_connect()
138 static struct serio_driver nkbd_drv = {
H A Dstowaway.c68 static int skbd_connect(struct serio *serio, struct serio_driver *drv) in skbd_connect()
142 static struct serio_driver skbd_drv = {
H A Dsunkbd.c258 static int sunkbd_connect(struct serio *serio, struct serio_driver *drv) in sunkbd_connect()
365 static struct serio_driver sunkbd_drv = {
/linux/drivers/input/joystick/
H A Dzhenhua.c128 static int zhenhua_connect(struct serio *serio, struct serio_driver *drv) in zhenhua_connect()
191 static struct serio_driver zhenhua_drv = {
H A Dstinger.c115 static int stinger_connect(struct serio *serio, struct serio_driver *drv) in stinger_connect()
180 static struct serio_driver stinger_drv = {
H A Dwarrior.c121 static int warrior_connect(struct serio *serio, struct serio_driver *drv) in warrior_connect()
189 static struct serio_driver warrior_drv = {
H A Dtwidjoy.c166 static int twidjoy_connect(struct serio *serio, struct serio_driver *drv) in twidjoy_connect()
233 static struct serio_driver twidjoy_drv = {
H A Dfsia6b.c127 static int fsia6b_serio_connect(struct serio *serio, struct serio_driver *drv) in fsia6b_serio_connect()
220 static struct serio_driver fsia6b_serio_drv = {
H A Dspaceball.c192 static int spaceball_connect(struct serio *serio, struct serio_driver *drv) in spaceball_connect()
279 static struct serio_driver spaceball_drv = {
/linux/drivers/input/touchscreen/
H A Dfujitsu_ts.c96 static int fujitsu_connect(struct serio *serio, struct serio_driver *drv) in fujitsu_connect()
162 static struct serio_driver fujitsu_drv = {
H A Dtouchright.c99 static int tr_connect(struct serio *serio, struct serio_driver *drv) in tr_connect()
163 static struct serio_driver tr_drv = {
H A Dtouchit213.c136 static int touchit213_connect(struct serio *serio, struct serio_driver *drv) in touchit213_connect()
203 static struct serio_driver touchit213_drv = {
H A Dtsc40.c80 static int tsc_connect(struct serio *serio, struct serio_driver *drv) in tsc_connect()
157 static struct serio_driver tsc_drv = {
H A Ddynapro.c107 static int dynapro_connect(struct serio *serio, struct serio_driver *drv) in dynapro_connect()
174 static struct serio_driver dynapro_drv = {
H A Degalax_ts_serial.c96 static int egalax_connect(struct serio *serio, struct serio_driver *drv) in egalax_connect()
176 static struct serio_driver egalax_drv = {
H A Dhampshire.c106 static int hampshire_connect(struct serio *serio, struct serio_driver *drv) in hampshire_connect()
173 static struct serio_driver hampshire_drv = {
H A Dmtouch.c125 static int mtouch_connect(struct serio *serio, struct serio_driver *drv) in mtouch_connect()
189 static struct serio_driver mtouch_drv = {
H A Dpenmount.c195 static int pm_connect(struct serio *serio, struct serio_driver *drv) in pm_connect()
304 static struct serio_driver pm_drv = {
H A Delo.c304 static int elo_connect(struct serio *serio, struct serio_driver *drv) in elo_connect()
395 static struct serio_driver elo_drv = {
/linux/drivers/input/serio/
H A Dserio_raw.c267 static int serio_raw_connect(struct serio *serio, struct serio_driver *drv) in serio_raw_connect()
336 struct serio_driver *drv = serio->drv; in serio_raw_reconnect()
405 static struct serio_driver serio_raw_drv = {
/linux/drivers/input/joystick/iforce/
H A Diforce-serio.c183 static int iforce_serio_connect(struct serio *serio, struct serio_driver *drv) in iforce_serio_connect()
235 struct serio_driver iforce_serio_drv = {
/linux/drivers/i2c/busses/
H A Di2c-taos-evm.c199 static int taos_connect(struct serio *serio, struct serio_driver *drv) in taos_connect()
296 static struct serio_driver taos_drv = {
/linux/drivers/input/mouse/
H A Dsermouse.c227 static int sermouse_connect(struct serio *serio, struct serio_driver *drv) in sermouse_connect()
329 static struct serio_driver sermouse_drv = {

12