Lines Matching refs:manual_bind
416 return sprintf(buf, "%s\n", serio->manual_bind ? "manual" : "auto"); in serio_show_bind_mode()
426 serio->manual_bind = true; in serio_set_bind_mode()
428 serio->manual_bind = false; in serio_set_bind_mode()
745 return sprintf(buf, "%s\n", serio_drv->manual_bind ? "manual" : "auto"); in bind_mode_show()
755 serio_drv->manual_bind = true; in bind_mode_store()
757 serio_drv->manual_bind = false; in bind_mode_store()
816 bool manual_bind = drv->manual_bind; in __serio_register_driver() local
827 drv->manual_bind = true; in __serio_register_driver()
840 if (!manual_bind) { in __serio_register_driver()
841 drv->manual_bind = false; in __serio_register_driver()
859 drv->manual_bind = true; /* so serio_find_driver ignores it */ in serio_unregister_driver()
889 if (serio->manual_bind || serio_drv->manual_bind) in serio_bus_match()