Searched refs:actual_key_mask (Results 1 – 3 of 3) sorted by relevance
/Zephyr-latest/include/zephyr/input/ |
D | input_kbd_matrix.h | 122 INPUT_KBD_ACTUAL_KEY_MASK_CONST kbd_row_t *actual_key_mask; member 143 IF_ENABLED(DT_NODE_HAS_PROP(node_id, actual_key_mask), ( \ 144 BUILD_ASSERT(DT_PROP_LEN(node_id, actual_key_mask) == _col_size, \ 147 INPUT_KBD_MATRIX_DATA_NAME(node_id, actual_key_mask)[_col_size] = \ 148 DT_PROP(node_id, actual_key_mask); \ 204 IF_ENABLED(DT_NODE_HAS_PROP(node_id, actual_key_mask), ( \ 205 .actual_key_mask = INPUT_KBD_MATRIX_DATA_NAME(node_id, actual_key_mask), \
|
/Zephyr-latest/drivers/input/ |
D | input_kbd_matrix.c | 105 if (cfg->actual_key_mask != NULL && in input_kbd_matrix_scan() 106 cfg->actual_key_mask[col] == 0) { in input_kbd_matrix_scan() 122 if (cfg->actual_key_mask != NULL) { in input_kbd_matrix_scan() 123 row &= cfg->actual_key_mask[col]; in input_kbd_matrix_scan() 411 if (cfg->actual_key_mask == NULL) { in input_kbd_matrix_actual_key_mask_set() 416 WRITE_BIT(cfg->actual_key_mask[col], row, enabled); in input_kbd_matrix_actual_key_mask_set()
|
/Zephyr-latest/tests/drivers/input/kbd_matrix/src/ |
D | main.c | 338 if (cfg->actual_key_mask == NULL) { in ZTEST() 385 .actual_key_mask = mask, in ZTEST()
|