Home
last modified time | relevance | path

Searched full:actual_key_mask (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/include/zephyr/input/
Dinput_kbd_matrix.h122 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/tests/drivers/input/kbd_matrix/
Dtestcase.yaml17 input.input_kbd_matrix.actual_key_mask:
/Zephyr-latest/drivers/input/
Dinput_kbd_matrix.c105 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/
Dmain.c338 if (cfg->actual_key_mask == NULL) { in ZTEST()
385 .actual_key_mask = mask, in ZTEST()