Home
last modified time | relevance | path

Searched full:keymap (Results 1 – 11 of 11) sorted by relevance

/Zephyr-latest/dts/bindings/input/
Dinput-keymap.yaml12 #include <zephyr/dt-bindings/input/keymap.h>
16 keymap {
17 compatible = "input-keymap";
18 keymap = <
34 compatible: "input-keymap"
37 keymap:
47 The number of rows in the keymap.
53 The number of columns in the keymap.
/Zephyr-latest/subsys/input/
Dinput_keymap.c10 #include <zephyr/dt-bindings/input/keymap.h>
58 LOG_WRN("keymap event out of range: row=%u col=%u", data->row, data->col); in keymap_cb()
65 LOG_DBG("keymap event undefined: row=%u col=%u", data->row, data->col); in keymap_cb()
105 DT_INST_FOREACH_PROP_ELEM(inst, keymap, KEYMAP_ENTRY_VALIDATE) \
108 DT_INST_FOREACH_PROP_ELEM(inst, keymap, CODES_INIT) \
DKconfig92 bool "Input keymap"
96 Enable the input keymap driver.
/Zephyr-latest/doc/services/input/
Dgpio-kbd.rst202 Keymap configuration
206 mapped to normal key events using the :dtcompatible:`input-keymap` driver.
208 For example, the following would setup a ``keymap`` device that take the
216 keymap {
217 compatible = "input-keymap";
218 keymap = <
Dindex.rst99 - :dtcompatible:`input-keymap`: maps row/col/touch events from a keyboard
/Zephyr-latest/samples/drivers/kscan/
DREADME.rst19 exercise the functionality (you need to obtain the right keymap from the vendor
/Zephyr-latest/doc/hardware/peripherals/
Dkscan.rst23 defined by a keymap provided by the keyboard manufacturer.
/Zephyr-latest/tests/drivers/build_all/input/
Dapp.overlay84 keymap {
85 compatible = "input-keymap";
86 keymap = <0 1 2>;
/Zephyr-latest/tests/drivers/input/kbd_matrix/src/
Dmain.c333 /* keymap is applied and can skip ghosting */
353 /* ghosting cleared by the keymap */ in ZTEST()
/Zephyr-latest/samples/drivers/kscan/src/
Dmain.c81 static const uint8_t keymap[MAX_MATRIX_KEY_COLS][MAX_MATRIX_KEY_ROWS] = { variable
126 last_key = keymap[col][row]; in kb_callback()
/Zephyr-latest/doc/releases/
Drelease-notes-3.6.rst499 :dtcompatible:`gpio-kbd-matrix` and :dtcompatible:`input-keymap` drivers.