Home
last modified time | relevance | path

Searched refs:serio_driver (Results 1 - 25 of 86) sorted by relevance

1234

/kernel/linux/linux-5.10/include/linux/
H A Dserio.h51 struct serio_driver *drv;
67 struct serio_driver { struct
75 int (*connect)(struct serio *, struct serio_driver *drv);
83 #define to_serio_driver(d) container_of(d, struct serio_driver, driver)
85 int serio_open(struct serio *serio, struct serio_driver *drv);
100 int __must_check __serio_register_driver(struct serio_driver *drv,
107 void serio_unregister_driver(struct serio_driver *drv);
111 * @__serio_driver: serio_driver struct
/kernel/linux/linux-6.6/include/linux/
H A Dserio.h51 struct serio_driver *drv;
67 struct serio_driver { struct
75 int (*connect)(struct serio *, struct serio_driver *drv);
83 #define to_serio_driver(d) container_of(d, struct serio_driver, driver)
85 int serio_open(struct serio *serio, struct serio_driver *drv);
100 int __must_check __serio_register_driver(struct serio_driver *drv,
107 void serio_unregister_driver(struct serio_driver *drv);
111 * @__serio_driver: serio_driver struct
/kernel/linux/linux-5.10/drivers/input/serio/
H A Dserio.c40 static void serio_attach_driver(struct serio_driver *drv);
42 static int serio_connect_driver(struct serio *serio, struct serio_driver *drv) in serio_connect_driver()
90 static int serio_bind_driver(struct serio *serio, struct serio_driver *drv) in serio_bind_driver()
737 struct serio_driver *driver = to_serio_driver(drv); in description_show()
744 struct serio_driver *serio_drv = to_serio_driver(drv); in bind_mode_show()
750 struct serio_driver *serio_drv = to_serio_driver(drv); in bind_mode_store()
771 ATTRIBUTE_GROUPS(serio_driver); variable
776 struct serio_driver *drv = to_serio_driver(dev->driver); in serio_driver_probe()
804 static void serio_attach_driver(struct serio_driver *drv) in serio_attach_driver()
814 int __serio_register_driver(struct serio_driver *dr
[all...]
/kernel/linux/linux-6.6/drivers/input/serio/
H A Dserio.c37 static void serio_attach_driver(struct serio_driver *drv);
39 static int serio_connect_driver(struct serio *serio, struct serio_driver *drv) in serio_connect_driver()
87 static int serio_bind_driver(struct serio *serio, struct serio_driver *drv) in serio_bind_driver()
734 struct serio_driver *driver = to_serio_driver(drv); in description_show()
741 struct serio_driver *serio_drv = to_serio_driver(drv); in bind_mode_show()
747 struct serio_driver *serio_drv = to_serio_driver(drv); in bind_mode_store()
768 ATTRIBUTE_GROUPS(serio_driver); variable
773 struct serio_driver *drv = to_serio_driver(dev->driver); in serio_driver_probe()
800 static void serio_attach_driver(struct serio_driver *drv) in serio_attach_driver()
810 int __serio_register_driver(struct serio_driver *dr
[all...]
/kernel/linux/linux-5.10/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 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 Dgunze.c97 static int gunze_connect(struct serio *serio, struct serio_driver *drv) in gunze_connect()
161 static struct serio_driver gunze_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 Dinexio.c111 static int inexio_connect(struct serio *serio, struct serio_driver *drv) in inexio_connect()
175 static struct serio_driver inexio_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 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 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 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 Dtouchwin.c106 static int tw_connect(struct serio *serio, struct serio_driver *drv) in tw_connect()
170 static struct serio_driver tw_drv = {
/kernel/linux/linux-5.10/drivers/input/joystick/
H A Dzhenhua.c131 static int zhenhua_connect(struct serio *serio, struct serio_driver *drv) in zhenhua_connect()
194 static struct serio_driver zhenhua_drv = {
H A Dtwidjoy.c169 static int twidjoy_connect(struct serio *serio, struct serio_driver *drv) in twidjoy_connect()
236 static struct serio_driver twidjoy_drv = {
H A Dwarrior.c124 static int warrior_connect(struct serio *serio, struct serio_driver *drv) in warrior_connect()
192 static struct serio_driver warrior_drv = {
H A Dstinger.c118 static int stinger_connect(struct serio *serio, struct serio_driver *drv) in stinger_connect()
183 static struct serio_driver stinger_drv = {
H A Dmagellan.c131 static int magellan_connect(struct serio *serio, struct serio_driver *drv) in magellan_connect()
197 static struct serio_driver magellan_drv = {
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dxtkbd.c69 static int xtkbd_connect(struct serio *serio, struct serio_driver *drv) in xtkbd_connect()
144 static struct serio_driver xtkbd_drv = {
H A Dstowaway.c71 static int skbd_connect(struct serio *serio, struct serio_driver *drv) in skbd_connect()
145 static struct serio_driver skbd_drv = {
H A Dnewtonkbd.c67 static int nkbd_connect(struct serio *serio, struct serio_driver *drv) in nkbd_connect()
141 static struct serio_driver nkbd_drv = {
/kernel/linux/linux-6.6/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 = {
/kernel/linux/linux-6.6/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 = {
/kernel/linux/linux-6.6/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 = {

Completed in 11 milliseconds

1234