Lines Matching +defs:code +defs:key
59 /* matrix key code map */
93 unsigned int key = keymap_data->keymap[i];
94 unsigned int row = KEY_ROW(key);
95 unsigned int col = KEY_COL(key);
98 unsigned short keycode = KEY_VAL(key);
111 int val, row, col, release, code;
118 code = MATRIX_SCAN_CODE(row, col, MAX7359_ROW_SHIFT);
121 "key[%d:%d] %s\n", row, col, release ? "release" : "press");
123 input_event(input_dev, EV_MSC, MSC_SCAN, code);
124 input_report_key(input_dev, keypad->keycodes[code], !release);
133 * key is pressed, the MAX7359 returns to normal operating mode.
172 /* Full key-scan functionality */