Lines Matching refs:input_dev

238 		__set_bit(new_keycode, dev->input_dev->keybit);  in ir_update_mapping()
243 __clear_bit(old_keycode, dev->input_dev->keybit); in ir_update_mapping()
247 __set_bit(old_keycode, dev->input_dev->keybit); in ir_update_mapping()
327 static int ir_setkeycode(struct input_dev *idev, in ir_setkeycode()
445 static int ir_getkeycode(struct input_dev *idev, in ir_getkeycode()
543 input_report_key(dev->input_dev, dev->last_keycode, 0); in ir_do_keyup()
546 input_sync(dev->input_dev); in ir_do_keyup()
609 input_event(dev->input_dev, EV_MSC, MSC_SCAN, dev->last_scancode); in rc_repeat()
610 input_sync(dev->input_dev); in rc_repeat()
645 input_event(dev->input_dev, EV_MSC, MSC_SCAN, scancode); in ir_do_keydown()
658 input_report_key(dev->input_dev, keycode, 1); in ir_do_keydown()
663 input_sync(dev->input_dev); in ir_do_keydown()
737 static int ir_open(struct input_dev *idev) in ir_open()
757 static void ir_close(struct input_dev *idev) in ir_close()
1269 dev->input_dev = input_allocate_device(); in rc_allocate_device()
1270 if (!dev->input_dev) { in rc_allocate_device()
1275 dev->input_dev->getkeycode = ir_getkeycode; in rc_allocate_device()
1276 dev->input_dev->setkeycode = ir_setkeycode; in rc_allocate_device()
1277 input_set_drvdata(dev->input_dev, dev); in rc_allocate_device()
1298 input_free_device(dev->input_dev); in rc_free_device()
1323 set_bit(EV_KEY, dev->input_dev->evbit); in rc_register_device()
1324 set_bit(EV_REP, dev->input_dev->evbit); in rc_register_device()
1325 set_bit(EV_MSC, dev->input_dev->evbit); in rc_register_device()
1326 set_bit(MSC_SCAN, dev->input_dev->mscbit); in rc_register_device()
1328 dev->input_dev->open = ir_open; in rc_register_device()
1330 dev->input_dev->close = ir_close; in rc_register_device()
1369 dev->input_dev->dev.parent = &dev->dev; in rc_register_device()
1370 memcpy(&dev->input_dev->id, &dev->input_id, sizeof(dev->input_id)); in rc_register_device()
1371 dev->input_dev->phys = dev->input_phys; in rc_register_device()
1372 dev->input_dev->name = dev->input_name; in rc_register_device()
1377 rc = input_register_device(dev->input_dev); in rc_register_device()
1390 dev->input_dev->rep[REP_DELAY] = 500; in rc_register_device()
1397 dev->input_dev->rep[REP_PERIOD] = 125; in rc_register_device()
1445 input_unregister_device(dev->input_dev); in rc_register_device()
1446 dev->input_dev = NULL; in rc_register_device()
1474 input_unregister_device(dev->input_dev); in rc_unregister_device()
1475 dev->input_dev = NULL; in rc_unregister_device()