Lines Matching defs:keymap
12 #include <linux/input/sparse-keymap.h>
43 module_param_named(keymap, keymap_name, charp, 0);
44 MODULE_PARM_DESC(keymap, "Keymap name, if it can't be autodetected [generic, 1557/MS2141]");
223 static struct key_entry *keymap; /* = NULL; Current key map */
232 keymap = dmi->driver_data;
233 for (key = keymap; key->type != KE_END; key++) {
983 /* Copy the good keymap, as the original ones are free'd */
990 for (key = keymap; key->type != KE_END; key++)
993 new_keymap = kmemdup(keymap, length * sizeof(struct key_entry),
998 keymap = new_keymap;
1008 keymap = keymap_wistron_ms2141;
1010 keymap = keymap_aopen_1557;
1012 keymap = keymap_prestigio;
1014 keymap = keymap_wistron_generic;
1020 if (keymap == NULL) {
1025 keymap = keymap_empty;
1226 error = sparse_keymap_setup(wistron_idev, keymap, wistron_setup_keymap);
1381 kfree(keymap);
1391 kfree(keymap);