Lines Matching refs:keymap
34 #include <linux/input/sparse-keymap.h>
117 struct dell_bios_keymap_entry keymap[];
200 struct key_entry *keymap;
203 keymap = kcalloc(hotkey_num + 1, sizeof(struct key_entry), GFP_KERNEL);
204 if (!keymap)
209 &dell_bios_hotkey_table->keymap[i];
210 keymap[i].type = KE_KEY;
211 keymap[i].code = bios_entry->scancode;
212 keymap[i].keycode = bios_entry->keycode < 256 ?
217 keymap[hotkey_num].type = KE_END;
219 return keymap;
235 const struct key_entry *keymap = dell_wmi_prepare_new_keymap();
236 if (!keymap) {
241 err = sparse_keymap_setup(dell_wmi_input_dev, keymap, NULL);
244 * Sparse keymap library makes a copy of keymap so we
247 kfree(keymap);