Lines Matching refs:keymap
115 struct dell_bios_keymap_entry keymap[]; member
302 struct key_entry *keymap; in dell_wmi_prepare_new_keymap() local
305 keymap = kcalloc(hotkey_num + 1, sizeof(struct key_entry), GFP_KERNEL); in dell_wmi_prepare_new_keymap()
306 if (!keymap) in dell_wmi_prepare_new_keymap()
311 &dell_bios_hotkey_table->keymap[i]; in dell_wmi_prepare_new_keymap()
317 keymap[i].type = KE_IGNORE; in dell_wmi_prepare_new_keymap()
319 keymap[i].type = KE_KEY; in dell_wmi_prepare_new_keymap()
320 keymap[i].code = bios_entry->scancode; in dell_wmi_prepare_new_keymap()
321 keymap[i].keycode = keycode; in dell_wmi_prepare_new_keymap()
324 keymap[hotkey_num].type = KE_END; in dell_wmi_prepare_new_keymap()
326 return keymap; in dell_wmi_prepare_new_keymap()
342 const struct key_entry *keymap = dell_wmi_prepare_new_keymap(); in dell_wmi_input_setup() local
343 if (!keymap) { in dell_wmi_input_setup()
348 err = sparse_keymap_setup(dell_wmi_input_dev, keymap, NULL); in dell_wmi_input_setup()
354 kfree(keymap); in dell_wmi_input_setup()