Lines Matching refs:kbd_row_t
36 typedef uint16_t kbd_row_t; typedef
39 typedef uint8_t kbd_row_t; typedef
70 #define INPUT_KBD_MATRIX_ROW_BITS NUM_BITS(kbd_row_t)
92 kbd_row_t (*read_row)(const struct device *dev);
122 INPUT_KBD_ACTUAL_KEY_MASK_CONST kbd_row_t *actual_key_mask;
125 kbd_row_t *matrix_stable_state;
126 kbd_row_t *matrix_unstable_state;
127 kbd_row_t *matrix_previous_state;
128 kbd_row_t *matrix_new_state;
146 static INPUT_KBD_ACTUAL_KEY_MASK_CONST kbd_row_t \
150 static kbd_row_t INPUT_KBD_MATRIX_DATA_NAME(node_id, stable_state)[_col_size]; \
151 static kbd_row_t INPUT_KBD_MATRIX_DATA_NAME(node_id, unstable_state)[_col_size]; \
152 static kbd_row_t INPUT_KBD_MATRIX_DATA_NAME(node_id, previous_state)[_col_size]; \
153 static kbd_row_t INPUT_KBD_MATRIX_DATA_NAME(node_id, new_state)[_col_size]; \