Lines Matching refs:col
70 int col; in set_col_gpio_val() local
72 for (col = 0; col < omap_kp->cols; col++) in set_col_gpio_val()
73 gpio_set_value(col_gpios[col], value & (1 << col)); in set_col_gpio_val()
109 int col = 0; in omap_kp_scan_keypad() local
116 for (col = 0; col < omap_kp->cols; col++) { in omap_kp_scan_keypad()
117 omap_writew(~(1 << col) & 0xff, in omap_kp_scan_keypad()
122 state[col] = ~omap_readw(OMAP1_MPUIO_BASE + in omap_kp_scan_keypad()
135 int col, row; in omap_kp_tasklet() local
142 for (col = 0; col < omap_kp_data->cols; col++) { in omap_kp_tasklet()
143 changed = new_state[col] ^ keypad_state[col]; in omap_kp_tasklet()
144 key_down |= new_state[col]; in omap_kp_tasklet()
153 printk(KERN_INFO "omap-keypad: key %d-%d %s\n", col, in omap_kp_tasklet()
154 row, (new_state[col] & (1 << row)) ? in omap_kp_tasklet()
157 key = keycodes[MATRIX_SCAN_CODE(row, col, row_shift)]; in omap_kp_tasklet()
161 col, row); in omap_kp_tasklet()
173 new_state[col] & (1 << row)); in omap_kp_tasklet()