Lines Matching defs:idev
231 struct input_dev *idev;
481 struct input_dev *dev = ati_remote->idev;
723 struct input_dev *idev = ati_remote->idev;
726 idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
727 idev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_LEFT) |
729 idev->relbit[0] = BIT_MASK(REL_X) | BIT_MASK(REL_Y);
733 __set_bit(ati_remote_tbl[i].code, idev->keybit);
735 input_set_drvdata(idev, ati_remote);
737 idev->open = ati_remote_input_open;
738 idev->close = ati_remote_input_close;
740 idev->name = ati_remote->mouse_name;
741 idev->phys = ati_remote->mouse_phys;
743 usb_to_input_id(ati_remote->udev, &idev->id);
744 idev->dev.parent = &ati_remote->interface->dev;
891 /* Device Hardware Initialization - fills in ati_remote->idev from udev. */
909 ati_remote->idev = input_dev;
952 if (ati_remote->idev)
953 input_unregister_device(ati_remote->idev);