Lines Matching defs:idev
233 struct input_dev *idev;
483 struct input_dev *dev = ati_remote->idev;
725 struct input_dev *idev = ati_remote->idev;
728 idev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL);
729 idev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_LEFT) |
731 idev->relbit[0] = BIT_MASK(REL_X) | BIT_MASK(REL_Y);
735 __set_bit(ati_remote_tbl[i].code, idev->keybit);
737 input_set_drvdata(idev, ati_remote);
739 idev->open = ati_remote_input_open;
740 idev->close = ati_remote_input_close;
742 idev->name = ati_remote->mouse_name;
743 idev->phys = ati_remote->mouse_phys;
745 usb_to_input_id(ati_remote->udev, &idev->id);
746 idev->dev.parent = &ati_remote->interface->dev;
892 /* Device Hardware Initialization - fills in ati_remote->idev from udev. */
910 ati_remote->idev = input_dev;
953 if (ati_remote->idev)
954 input_unregister_device(ati_remote->idev);