Home
last modified time | relevance | path

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

/linux-6.15/Documentation/input/
H A Dinput-programming.rst19 static struct input_dev *button_dev;
24 input_sync(button_dev);
38 if (!button_dev) {
56 input_free_device(button_dev);
88 set_bit(EV_KEY, button_dev->evbit);
89 set_bit(BTN_0, button_dev->keybit);
96 input_register_device(button_dev);
246 button_dev.absmin[ABS_X] = 0;
247 button_dev.absmax[ABS_X] = 255;
248 button_dev.absfuzz[ABS_X] = 4;
[all …]
/linux-6.15/drivers/media/usb/pwc/
H A Dpwc-if.c211 if (pdev->button_dev) { in pwc_snapshot_button()
213 input_sync(pdev->button_dev); in pwc_snapshot_button()
1129 pdev->button_dev = input_allocate_device(); in usb_pwc_probe()
1130 if (!pdev->button_dev) { in usb_pwc_probe()
1139 pdev->button_dev->phys = pdev->button_phys; in usb_pwc_probe()
1142 pdev->button_dev->evbit[0] = BIT_MASK(EV_KEY); in usb_pwc_probe()
1145 rc = input_register_device(pdev->button_dev); in usb_pwc_probe()
1147 input_free_device(pdev->button_dev); in usb_pwc_probe()
1148 pdev->button_dev = NULL; in usb_pwc_probe()
1188 if (pdev->button_dev) in usb_pwc_disconnect()
[all …]
H A Dpwc.h279 struct input_dev *button_dev; /* webcam snapshot button input */ member