Home
last modified time | relevance | path

Searched refs:button_dev (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/arch/powerpc/platforms/cell/
Dcbe_powerbutton.c29 static struct input_dev *button_dev; variable
36 input_report_key(button_dev, KEY_POWER, 1); in cbe_powerbutton_handle_pmi()
37 input_sync(button_dev); in cbe_powerbutton_handle_pmi()
38 input_report_key(button_dev, KEY_POWER, 0); in cbe_powerbutton_handle_pmi()
39 input_sync(button_dev); in cbe_powerbutton_handle_pmi()
89 button_dev = dev; in cbe_powerbutton_init()
111 input_free_device(button_dev); in cbe_powerbutton_exit()
/linux-4.1.27/Documentation/input/
Dinput-programming.txt21 static struct input_dev *button_dev;
25 input_report_key(button_dev, BTN_0, inb(BUTTON_PORT) & 1);
26 input_sync(button_dev);
39 button_dev = input_allocate_device();
40 if (!button_dev) {
46 button_dev->evbit[0] = BIT_MASK(EV_KEY);
47 button_dev->keybit[BIT_WORD(BTN_0)] = BIT_MASK(BTN_0);
49 error = input_register_device(button_dev);
58 input_free_device(button_dev);
66 input_unregister_device(button_dev);
[all …]
/linux-4.1.27/drivers/media/usb/pwc/
Dpwc-if.c184 if (pdev->button_dev) { in pwc_snapshot_button()
185 input_report_key(pdev->button_dev, KEY_CAMERA, down); in pwc_snapshot_button()
186 input_sync(pdev->button_dev); in pwc_snapshot_button()
1087 pdev->button_dev = input_allocate_device(); in usb_pwc_probe()
1088 if (!pdev->button_dev) { in usb_pwc_probe()
1096 pdev->button_dev->name = "PWC snapshot button"; in usb_pwc_probe()
1097 pdev->button_dev->phys = pdev->button_phys; in usb_pwc_probe()
1098 usb_to_input_id(pdev->udev, &pdev->button_dev->id); in usb_pwc_probe()
1099 pdev->button_dev->dev.parent = &pdev->udev->dev; in usb_pwc_probe()
1100 pdev->button_dev->evbit[0] = BIT_MASK(EV_KEY); in usb_pwc_probe()
[all …]
Dpwc.h289 struct input_dev *button_dev; /* webcam snapshot button input */ member