Lines Matching refs:poll_dev
495 struct input_polled_dev *poll_dev; in sur40_probe() local
513 poll_dev = input_allocate_polled_device(); in sur40_probe()
514 if (!poll_dev) { in sur40_probe()
525 poll_dev->private = sur40; in sur40_probe()
526 poll_dev->poll_interval = POLL_INTERVAL; in sur40_probe()
527 poll_dev->open = sur40_open; in sur40_probe()
528 poll_dev->poll = sur40_poll; in sur40_probe()
529 poll_dev->close = sur40_close; in sur40_probe()
532 sur40_input_setup(poll_dev->input); in sur40_probe()
534 poll_dev->input->name = DRIVER_LONG; in sur40_probe()
535 usb_to_input_id(usbdev, &poll_dev->input->id); in sur40_probe()
538 poll_dev->input->phys = sur40->phys; in sur40_probe()
539 poll_dev->input->dev.parent = &interface->dev; in sur40_probe()
543 sur40->input = poll_dev; in sur40_probe()
556 error = input_register_polled_device(poll_dev); in sur40_probe()