Lines Matching defs:row
123 unsigned int col, row;
131 for (row = 0; row < keypad->rows; row++) {
132 if (!(changed & (1 << row)))
135 pressed = row_state[col] & (1 << row);
138 "key %s, row: %d, col: %d\n",
139 pressed ? "pressed" : "released", row, col);
141 val = MATRIX_SCAN_CODE(row, col, keypad->row_shift);
295 u32 row, col, key_code;
296 of_property_read_u32(key_np, "keypad,row", &row);
299 *keymap++ = KEY(row, col, key_code);
314 int gpio, ret, row, col;
316 for (row = 0; row < keypad->rows; row++) {
317 gpio = of_get_named_gpio(np, "row-gpios", row);
318 keypad->row_gpios[row] = gpio;
320 dev_err(dev, "keypad row[%d]: invalid gpio %d\n",
321 row, gpio);
325 ret = gpio_request(gpio, "keypad-row");
327 dev_err(dev, "keypad row[%d] gpio request failed\n",
328 row);