Lines Matching refs:serio_driver
38 static void serio_attach_driver(struct serio_driver *drv);
40 static int serio_connect_driver(struct serio *serio, struct serio_driver *drv) in serio_connect_driver()
82 static int serio_bind_driver(struct serio *serio, struct serio_driver *drv) in serio_bind_driver()
707 struct serio_driver *driver = to_serio_driver(drv); in description_show()
714 struct serio_driver *serio_drv = to_serio_driver(drv); in bind_mode_show()
720 struct serio_driver *serio_drv = to_serio_driver(drv); in bind_mode_store()
741 ATTRIBUTE_GROUPS(serio_driver);
746 struct serio_driver *drv = to_serio_driver(dev->driver); in serio_driver_probe()
773 static void serio_attach_driver(struct serio_driver *drv) in serio_attach_driver()
783 int __serio_register_driver(struct serio_driver *drv, struct module *owner, const char *mod_name) in __serio_register_driver()
822 void serio_unregister_driver(struct serio_driver *drv) in serio_unregister_driver()
845 static void serio_set_drv(struct serio *serio, struct serio_driver *drv) in serio_set_drv()
855 const struct serio_driver *serio_drv = to_serio_driver(drv); in serio_bus_match()
939 int serio_open(struct serio *serio, struct serio_driver *drv) in serio_open()