Searched refs:key_matrix (Results 1 – 6 of 6) sorted by relevance
| /openbmc/u-boot/include/ |
| H A D | key_matrix.h | 14 struct key_matrix { struct 56 int key_matrix_decode(struct key_matrix *config, struct key_matrix_key *keys, 71 int key_matrix_decode_fdt(struct udevice *dev, struct key_matrix *config); 82 int key_matrix_init(struct key_matrix *config, int rows, int cols,
|
| H A D | ec_commands.h | 2968 uint8_t key_matrix[13]; member
|
| /openbmc/u-boot/drivers/input/ |
| H A D | key_matrix.c | 26 static int has_ghosting(struct key_matrix *config, struct key_matrix_key *keys, in has_ghosting() 54 int key_matrix_decode(struct key_matrix *config, struct key_matrix_key keys[], in key_matrix_decode() 107 static uchar *create_keymap(struct key_matrix *config, const u32 *data, int len, in create_keymap() 140 int key_matrix_decode_fdt(struct udevice *dev, struct key_matrix *config) in key_matrix_decode_fdt() 178 int key_matrix_init(struct key_matrix *config, int rows, int cols, in key_matrix_init()
|
| H A D | Makefile | 8 obj-$(CONFIG_$(SPL_TPL_)OF_CONTROL) += key_matrix.o
|
| H A D | cros_ec_keyb.c | 25 struct key_matrix matrix; /* The key matrix layer */
|
| H A D | tegra-kbc.c | 44 struct key_matrix matrix; /* The key matrix layer */
|