Home
last modified time | relevance | path

Searched refs:matrix_new_state (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/input/
Dinput_kbd_matrix.c32 const kbd_row_t *state = cfg->matrix_new_state; in input_kbd_matrix_ghosting()
111 cfg->matrix_new_state[col] = 0; in input_kbd_matrix_scan()
126 cfg->matrix_new_state[col] = row; in input_kbd_matrix_scan()
139 kbd_row_t *matrix_new_state = cfg->matrix_new_state; in input_kbd_matrix_update_state() local
154 row_changed = matrix_new_state[c] ^ cfg->matrix_previous_state[c]; in input_kbd_matrix_update_state()
173 cfg->matrix_previous_state[c] = matrix_new_state[c]; in input_kbd_matrix_update_state()
186 kbd_row_t row_bit = matrix_new_state[c] & mask; in input_kbd_matrix_update_state()
243 cfg->matrix_new_state[c]); in input_kbd_matrix_check_key_events()
/Zephyr-latest/include/zephyr/input/
Dinput_kbd_matrix.h128 kbd_row_t *matrix_new_state; member
211 .matrix_new_state = INPUT_KBD_MATRIX_DATA_NAME(node_id, new_state), \