Lines Matching defs:input
8 #include <linux/input.h>
53 static void gpio_beeper_close(struct input_dev *input)
55 struct gpio_beeper *beep = input_get_drvdata(input);
64 struct input_dev *input;
74 input = devm_input_allocate_device(&pdev->dev);
75 if (!input)
80 input->name = pdev->name;
81 input->id.bustype = BUS_HOST;
82 input->id.vendor = 0x0001;
83 input->id.product = 0x0001;
84 input->id.version = 0x0100;
85 input->close = gpio_beeper_close;
86 input->event = gpio_beeper_event;
88 input_set_capability(input, EV_SND, SND_BELL);
90 input_set_drvdata(input, beep);
92 return input_register_device(input);