MATRIX_MAX_ROWS
if (keypad->nlines > MATRIX_MAX_ROWS)
DECLARE_BITMAP(values, MATRIX_MAX_ROWS);
struct gpio_desc *row_gpios[MATRIX_MAX_ROWS];
struct gpio_desc *col_gpios[MATRIX_MAX_ROWS];
unsigned int row_irqs[MATRIX_MAX_ROWS];
DECLARE_BITMAP(wakeup_enabled_irqs, MATRIX_MAX_ROWS);
#define KEY(row, col, val) ((((row) & (MATRIX_MAX_ROWS - 1)) << 24) |\