Lines Matching refs:button_dev
604 if (pdev->button_dev) {
605 input_report_key(pdev->button_dev, KEY_CAMERA, down);
606 input_sync(pdev->button_dev);
1234 if (pdev->button_dev)
1235 input_unregister_device(pdev->button_dev);
1816 pdev->button_dev = input_allocate_device();
1817 if (!pdev->button_dev) {
1827 pdev->button_dev->name = "PWC snapshot button";
1828 pdev->button_dev->phys = pdev->button_phys;
1829 usb_to_input_id(pdev->udev, &pdev->button_dev->id);
1830 pdev->button_dev->dev.parent = &pdev->udev->dev;
1831 pdev->button_dev->evbit[0] = BIT_MASK(EV_KEY);
1832 pdev->button_dev->keybit[BIT_WORD(KEY_CAMERA)] = BIT_MASK(KEY_CAMERA);
1834 rc = input_register_device(pdev->button_dev);
1836 input_free_device(pdev->button_dev);
1837 pdev->button_dev = NULL;