Lines Matching refs:key_entry
59 const struct gpio_event_direct_entry *key_entry;
64 key_entry = ds->info->keymap;
67 for (i = 0; i < nkeys; i++, key_entry++, key_state++) {
73 enable_irq(gpio_to_irq(key_entry->gpio));
76 ds->info->type, key_entry->code,
77 i, key_entry->gpio);
80 pressed = gpio_get_value(key_entry->gpio) ^ npolarity;
88 ds->info->type, key_entry->code,
89 i, key_entry->gpio);
97 ds->info->type, key_entry->code,
98 i, key_entry->gpio);
106 ds->info->type, key_entry->code,
107 i, key_entry->gpio);
120 key_entry->code, i, key_entry->gpio, pressed);
122 key_entry->code, pressed);
141 const struct gpio_event_direct_entry *key_entry;
148 key_entry = &ds->info->keymap[keymap_index];
162 ds->info->type, key_entry->code,
163 keymap_index, key_entry->gpio);
170 pressed = gpio_get_value(key_entry->gpio) ^
175 ds->info->type, key_entry->code, keymap_index,
176 key_entry->gpio, pressed);
178 key_entry->code, pressed);