Home
last modified time | relevance | path

Searched refs:rows_en_mask (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/input/keyboard/
Dimx_keypad.c64 unsigned short rows_en_mask; member
128 matrix_volatile_state[col] = (~reg_val) & keypad->rows_en_mask; in imx_keypad_scan_matrix()
164 if ((keypad->rows_en_mask & (1 << row)) == 0) in imx_keypad_fire_events()
322 reg_val |= keypad->rows_en_mask & 0xff; /* rows */ in imx_keypad_config()
399 if ((readw(keypad->mmio_base + KPDR) & keypad->rows_en_mask) == 0) { in imx_keypad_open()
478 keypad->rows_en_mask |= 1 << row; in imx_keypad_probe()
483 dev_dbg(&pdev->dev, "enabled rows mask: %x\n", keypad->rows_en_mask); in imx_keypad_probe()
Dadp5520-keys.c89 if (!(pdata->rows_en_mask && pdata->cols_en_mask)) in adp5520_keys_probe()
137 en_mask = pdata->rows_en_mask | pdata->cols_en_mask; in adp5520_keys_probe()
152 pdata->rows_en_mask); in adp5520_keys_probe()
/linux-6.12.1/include/linux/mfd/
Dadp5520.h169 int rows_en_mask; /* Number of rows */ member