Lines Matching refs:col
82 unsigned int col;
85 for (col = 0; col < keypad->cols; col++) {
88 val &= ~(1 << col) << 8;
91 val &= ~(1 << col);
98 row_state[col] = ~val & ((1 << keypad->rows) - 1);
113 unsigned int col, row;
115 for (col = 0; col < keypad->cols; col++) {
116 changed = row_state[col] ^ keypad->row_state[col];
117 key_down |= row_state[col];
125 pressed = row_state[col] & (1 << row);
128 "key %s, row: %d, col: %d\n",
129 pressed ? "pressed" : "released", row, col);
131 val = MATRIX_SCAN_CODE(row, col, keypad->row_shift);
287 u32 row, col, key_code;
289 of_property_read_u32(key_np, "keypad,column", &col);
291 *keymap++ = KEY(row, col, key_code);