/kernel/linux/linux-5.10/drivers/input/keyboard/ |
D | samsung-keypad.c | 246 struct matrix_keymap_data *keymap_data; in samsung_keypad_parse_dt() local 271 keymap_data = devm_kzalloc(dev, sizeof(*keymap_data), GFP_KERNEL); in samsung_keypad_parse_dt() 272 if (!keymap_data) { in samsung_keypad_parse_dt() 276 pdata->keymap_data = keymap_data; in samsung_keypad_parse_dt() 279 keymap_data->keymap_size = key_count; in samsung_keypad_parse_dt() 285 keymap_data->keymap = keymap; in samsung_keypad_parse_dt() 318 const struct matrix_keymap_data *keymap_data; in samsung_keypad_probe() local 333 keymap_data = pdata->keymap_data; in samsung_keypad_probe() 334 if (!keymap_data) { in samsung_keypad_probe() 399 error = matrix_keypad_build_keymap(keymap_data, NULL, in samsung_keypad_probe() [all …]
|
D | ep93xx_keypad.c | 231 const struct matrix_keymap_data *keymap_data; in ep93xx_keypad_probe() local 246 keymap_data = keypad->pdata->keymap_data; in ep93xx_keypad_probe() 247 if (!keymap_data) { in ep93xx_keypad_probe() 300 err = matrix_keypad_build_keymap(keymap_data, NULL, in ep93xx_keypad_probe()
|
D | twl4030_keypad.c | 326 const struct matrix_keymap_data *keymap_data = NULL; in twl4030_kp_probe() local 354 if (!pdata->rows || !pdata->cols || !pdata->keymap_data) { in twl4030_kp_probe() 362 keymap_data = pdata->keymap_data; in twl4030_kp_probe() 382 error = matrix_keypad_build_keymap(keymap_data, NULL, in twl4030_kp_probe()
|
D | max7359_keypad.c | 161 const struct matrix_keymap_data *keymap_data = in max7359_probe() local 212 error = matrix_keypad_build_keymap(keymap_data, NULL, in max7359_probe()
|
D | omap-keypad.c | 185 if (!pdata->rows || !pdata->cols || !pdata->keymap_data) { in omap_kp_probe() 246 ret = matrix_keypad_build_keymap(pdata->keymap_data, NULL, in omap_kp_probe()
|
D | imx_keypad.c | 421 const struct matrix_keymap_data *keymap_data = in imx_keypad_probe() local 427 if (!keymap_data && !pdev->dev.of_node) { in imx_keypad_probe() 472 error = matrix_keypad_build_keymap(keymap_data, NULL, in imx_keypad_probe()
|
D | tc3589x-keypad.c | 84 const struct matrix_keymap_data *keymap_data; member 414 error = matrix_keypad_build_keymap(plat->keymap_data, NULL, in tc3589x_keypad_probe()
|
D | tegra-kbc.c | 88 const struct matrix_keymap_data *keymap_data; member 679 if (kbc->keymap_data && kbc->use_fn_map) in tegra_kbc_probe() 682 err = matrix_keypad_build_keymap(kbc->keymap_data, NULL, in tegra_kbc_probe()
|
D | matrix_keypad.c | 492 } else if (!pdata->keymap_data) { in matrix_keypad_probe() 517 err = matrix_keypad_build_keymap(pdata->keymap_data, NULL, in matrix_keypad_probe()
|
/kernel/linux/linux-5.10/drivers/input/ |
D | matrix-keymap.c | 150 int matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data, in matrix_keypad_build_keymap() argument 181 if (keymap_data) { in matrix_keypad_build_keymap() 182 for (i = 0; i < keymap_data->keymap_size; i++) { in matrix_keypad_build_keymap() 183 unsigned int key = keymap_data->keymap[i]; in matrix_keypad_build_keymap()
|
/kernel/linux/linux-5.10/include/linux/input/ |
D | matrix_keypad.h | 60 const struct matrix_keymap_data *keymap_data; member 82 int matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data,
|
D | samsung-keypad.h | 30 const struct matrix_keymap_data *keymap_data; member
|
/kernel/linux/linux-5.10/include/linux/platform_data/ |
D | keypad-ep93xx.h | 22 struct matrix_keymap_data *keymap_data; member
|
D | keypad-nomadik-ske.h | 43 const struct matrix_keymap_data *keymap_data; member
|
D | keypad-omap.h | 18 const struct matrix_keymap_data *keymap_data; member
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
D | board-palmte.c | 82 .keymap_data = &palmte_keymap_data,
|
D | board-palmtt.c | 144 .keymap_data = &palmtt_keymap_data,
|
D | board-palmz71.c | 79 .keymap_data = &palmz71_keymap_data,
|
D | board-nokia770.c | 72 .keymap_data = &nokia770_keymap_data,
|
D | board-perseus2.c | 202 .keymap_data = &p2_keymap_data,
|
D | board-fsample.c | 244 .keymap_data = &fsample_keymap_data,
|
D | board-innovator.c | 135 .keymap_data = &innovator_keymap_data,
|
D | board-h2.c | 257 .keymap_data = &h2_keymap_data,
|
D | board-sx1.c | 212 .keymap_data = &sx1_keymap_data,
|
D | board-h3.c | 295 .keymap_data = &h3_keymap_data,
|