Lines Matching refs:col
150 static inline u16 twl4030_col_xlate(struct twl4030_keypad *kp, u8 col)
158 if (col == 0xFF)
161 return col & ((1 << kp->n_cols) - 1);
183 u16 col = key_state[i];
185 if ((col & check) && hweight16(col) > 1)
188 check |= col;
198 int col, row;
221 for (col = 0; col < kp->n_cols + 1; col++) {
224 if (!(changed & (1 << col)))
227 dev_dbg(kp->dbg_dev, "key [%d:%d] %s\n", row, col,
228 (new_state[row] & (1 << col)) ?
231 code = MATRIX_SCAN_CODE(row, col, TWL4030_ROW_SHIFT);
234 new_state[row] & (1 << col));