Lines Matching refs:idev
92 struct input_dev *idev; /* input device */ member
300 struct input_dev *idev = dev->idev; in report_key() local
304 input_report_key(idev, dev->key_code, 0); in report_key()
310 input_report_key(idev, key, 1); in report_key()
313 input_sync(idev); in report_key()
515 static int cm109_input_open(struct input_dev *idev) in cm109_input_open() argument
517 struct cm109_dev *dev = input_get_drvdata(idev); in cm109_input_open()
553 static void cm109_input_close(struct input_dev *idev) in cm109_input_close() argument
555 struct cm109_dev *dev = input_get_drvdata(idev); in cm109_input_close()
572 static int cm109_input_ev(struct input_dev *idev, unsigned int type, in cm109_input_ev() argument
575 struct cm109_dev *dev = input_get_drvdata(idev); in cm109_input_ev()
652 input_unregister_device(dev->idev); in cm109_usb_disconnect()
684 dev->idev = input_dev = input_allocate_device(); in cm109_usb_probe()
774 error = input_register_device(dev->idev); in cm109_usb_probe()