Lines Matching +full:track +full:- +full:count
4 * SPDX-License-Identifier: Apache-2.0
26 #define INPUT_KBD_MATRIX_COLUMN_DRIVE_NONE -1
29 #define INPUT_KBD_MATRIX_COLUMN_DRIVE_ALL -2
61 * @retval -errno Negative errno if row or col are out of range for the device.
138 * specify row and col count.
141 BUILD_ASSERT(IN_RANGE(_row_size, 1, INPUT_KBD_MATRIX_ROW_BITS), "invalid row-size"); \
142 BUILD_ASSERT(IN_RANGE(_col_size, 1, UINT8_MAX), "invalid col-size"); \
145 "actual-key-mask size does not match the number of columns"); \
165 * instance, specify row and col count.
168 * @param row_size The matrix row count.
169 * @param col_size The matrix column count.
183 * @brief Initialize common keyboard matrix config from devicetree, specify row and col count.
187 * @param _row_size The matrix row count.
188 * @param _col_size The matrix column count.
227 * specify row and col count.
231 * @param row_size The matrix row count.
232 * @param col_size The matrix column count.
252 /* Track previous cycles, used for debouncing. */
313 * @retval -errno Negative errno in case of failure.