Lines Matching refs:EV_KEY
70 * keys [ro] - bitmap of keys (EV_KEY) which can be
102 * @type: type of button (%EV_KEY, %EV_SW)
109 BUG_ON(type != EV_SW && type != EV_KEY);
111 return (type == EV_KEY) ? KEY_CNT : SW_CNT;
117 * @type: type of button (%EV_KEY, %EV_SW)
125 BUG_ON(type != EV_SW && type != EV_KEY);
127 return (type == EV_KEY) ? dev->keybit : dev->swbit;
189 * @type: button type (%EV_KEY, %EV_SW)
237 * @type: button type (%EV_KEY, %EV_SW)
304 ATTR_SHOW_FN(keys, EV_KEY, false);
306 ATTR_SHOW_FN(disabled_keys, EV_KEY, true);
335 ATTR_STORE_FN(disabled_keys, EV_KEY);
364 unsigned int type = button->type ?: EV_KEY;
422 (button->type == 0 || button->type == EV_KEY)) {
633 if (button->type && button->type != EV_KEY) {
634 dev_err(dev, "Only EV_KEY allowed for IRQ buttons.\n");
653 input_set_capability(input, button->type ?: EV_KEY, *bdata->code);
812 button->type = EV_KEY;