Lines Matching refs:code

158 	unsigned short code;  in pxa27x_keypad_direct_key_parse_dt()  local
203 code = be16_to_cpup(prop + i); in pxa27x_keypad_direct_key_parse_dt()
204 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = code; in pxa27x_keypad_direct_key_parse_dt()
205 __set_bit(code, input_dev->keybit); in pxa27x_keypad_direct_key_parse_dt()
216 unsigned int code, proplen; in pxa27x_keypad_rotary_parse_dt() local
224 relkey_ret = of_property_read_u32(np, relkeyname, &code); in pxa27x_keypad_rotary_parse_dt()
230 relcode = code & 0xffff; in pxa27x_keypad_rotary_parse_dt()
231 pdata->rotary0_rel_code = (code & 0xffff); in pxa27x_keypad_rotary_parse_dt()
234 relcode = code >> 16; in pxa27x_keypad_rotary_parse_dt()
248 code = be32_to_cpup(prop); in pxa27x_keypad_rotary_parse_dt()
253 if ((!(code & 0xffff) || !(code >> 16)) && relkey_ret) { in pxa27x_keypad_rotary_parse_dt()
259 keycode = code & 0xffff; in pxa27x_keypad_rotary_parse_dt()
263 keycode = code >> 16; in pxa27x_keypad_rotary_parse_dt()
457 int code; in pxa27x_keypad_scan_matrix() local
467 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in pxa27x_keypad_scan_matrix()
469 input_event(input_dev, EV_MSC, MSC_SCAN, code); in pxa27x_keypad_scan_matrix()
470 input_report_key(input_dev, keypad->keycodes[code], in pxa27x_keypad_scan_matrix()
498 int code = MAX_MATRIX_KEY_NUM + 2 * r + (delta > 0 ? 0 : 1); in report_rotary_event() local
499 unsigned char keycode = keypad->keycodes[code]; in report_rotary_event()
502 input_event(dev, EV_MSC, MSC_SCAN, code); in report_rotary_event()
505 input_event(dev, EV_MSC, MSC_SCAN, code); in report_rotary_event()
559 int code = MAX_MATRIX_KEY_NUM + i; in pxa27x_keypad_scan_direct() local
561 input_event(input_dev, EV_MSC, MSC_SCAN, code); in pxa27x_keypad_scan_direct()
562 input_report_key(input_dev, keypad->keycodes[code], in pxa27x_keypad_scan_direct()