Lines Matching defs:button
38 struct gpio_keys_button *button = &pdata->buttons[i];
39 int gpio = button->gpio;
42 unsigned int type = button->type ?: EV_KEY;
43 int state = (gpio_get_value(gpio) ? 1 : 0) ^ button->active_low;
45 input_event(input, type, button->code, !!state);
77 struct gpio_keys_button *button = &pdata->buttons[i];
78 int irq = gpio_to_irq(button->gpio);
79 unsigned int type = button->type ?: EV_KEY;
83 button->desc ? button->desc : "gpio_keys",
91 input_set_capability(input, type, button->code);