Lines Matching refs:row
165 int rc, row; in pmic8xxx_kp_read_data() local
168 for (row = 0; row < read_rows; row++) { in pmic8xxx_kp_read_data()
172 dev_dbg(kp->dev, "%d = %d\n", row, val); in pmic8xxx_kp_read_data()
173 state[row] = pmic8xxx_col_state(kp, val); in pmic8xxx_kp_read_data()
230 int row, col, code; in __pmic8xxx_kp_scan_matrix() local
232 for (row = 0; row < kp->num_rows; row++) { in __pmic8xxx_kp_scan_matrix()
233 int bits_changed = new_state[row] ^ old_state[row]; in __pmic8xxx_kp_scan_matrix()
242 dev_dbg(kp->dev, "key [%d:%d] %s\n", row, col, in __pmic8xxx_kp_scan_matrix()
243 !(new_state[row] & (1 << col)) ? in __pmic8xxx_kp_scan_matrix()
246 code = MATRIX_SCAN_CODE(row, col, PM8XXX_ROW_SHIFT); in __pmic8xxx_kp_scan_matrix()
251 !(new_state[row] & (1 << col))); in __pmic8xxx_kp_scan_matrix()
260 int row, found_first = -1; in pmic8xxx_detect_ghost_keys() local
264 for (row = 0; row < kp->num_rows; row++) { in pmic8xxx_detect_ghost_keys()
265 row_state = (~new_state[row]) & in pmic8xxx_detect_ghost_keys()
270 found_first = row; in pmic8xxx_detect_ghost_keys()
273 " and row[%d]\n", found_first, row); in pmic8xxx_detect_ghost_keys()