Searched refs:rows_en_mask (Results 1 – 5 of 5) sorted by relevance
67 unsigned short rows_en_mask; member131 matrix_volatile_state[col] = (~reg_val) & keypad->rows_en_mask; in imx_keypad_scan_matrix()167 if ((keypad->rows_en_mask & (1 << row)) == 0) in imx_keypad_fire_events()325 reg_val |= keypad->rows_en_mask & 0xff; /* rows */ in imx_keypad_config()402 if ((readw(keypad->mmio_base + KPDR) & keypad->rows_en_mask) == 0) { in imx_keypad_open()494 keypad->rows_en_mask |= 1 << row; in imx_keypad_probe()499 dev_dbg(&pdev->dev, "enabled rows mask: %x\n", keypad->rows_en_mask); in imx_keypad_probe()
90 if (!(pdata->rows_en_mask && pdata->cols_en_mask)) in adp5520_keys_probe()140 en_mask = pdata->rows_en_mask | pdata->cols_en_mask; in adp5520_keys_probe()155 pdata->rows_en_mask); in adp5520_keys_probe()
170 int rows_en_mask; /* Number of rows */ member
936 .rows_en_mask = ADP5520_ROW_R3 | ADP5520_ROW_R2 | ADP5520_ROW_R1 | ADP5520_ROW_R0,
1970 .rows_en_mask = ADP5520_ROW_R3 | ADP5520_ROW_R2 | ADP5520_ROW_R1 | ADP5520_ROW_R0,