Searched refs:keymap_data (Results 1 – 15 of 15) sorted by relevance
/linux/drivers/input/keyboard/ |
H A D | samsung-keypad.c | 245 struct matrix_keymap_data *keymap_data; in samsung_keypad_parse_dt() local 270 keymap_data = devm_kzalloc(dev, sizeof(*keymap_data), GFP_KERNEL); in samsung_keypad_parse_dt() 271 if (!keymap_data) { in samsung_keypad_parse_dt() 275 pdata->keymap_data = keymap_data; in samsung_keypad_parse_dt() 278 keymap_data->keymap_size = key_count; in samsung_keypad_parse_dt() 284 keymap_data->keymap = keymap; in samsung_keypad_parse_dt() 316 const struct matrix_keymap_data *keymap_data; in samsung_keypad_probe() local 331 keymap_data = pdata->keymap_data; in samsung_keypad_probe() 332 if (!keymap_data) { in samsung_keypad_probe() 397 error = matrix_keypad_build_keymap(keymap_data, NULL, in samsung_keypad_probe() [all …]
|
H A 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()
|
H A D | max7359_keypad.c | 160 const struct matrix_keymap_data *keymap_data = in max7359_probe() local 211 error = matrix_keypad_build_keymap(keymap_data, NULL, in max7359_probe()
|
H A D | omap-keypad.c | 188 if (!pdata->rows || !pdata->cols || !pdata->keymap_data) { in omap_kp_probe() 236 ret = matrix_keypad_build_keymap(pdata->keymap_data, NULL, in omap_kp_probe()
|
H A D | tc3589x-keypad.c | 84 const struct matrix_keymap_data *keymap_data; member 413 error = matrix_keypad_build_keymap(plat->keymap_data, NULL, in tc3589x_keypad_probe()
|
H A D | tegra-kbc.c | 88 const struct matrix_keymap_data *keymap_data; member 648 if (kbc->keymap_data && kbc->use_fn_map) in tegra_kbc_probe() 651 err = matrix_keypad_build_keymap(kbc->keymap_data, NULL, in tegra_kbc_probe()
|
/linux/drivers/input/ |
H A D | matrix-keymap.c | 143 int matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data, in matrix_keypad_build_keymap() argument 174 if (keymap_data) { in matrix_keypad_build_keymap() 175 for (i = 0; i < keymap_data->keymap_size; i++) { in matrix_keypad_build_keymap() 176 unsigned int key = keymap_data->keymap[i]; in matrix_keypad_build_keymap()
|
/linux/include/linux/input/ |
H A D | samsung-keypad.h | 30 const struct matrix_keymap_data *keymap_data; member
|
H A D | matrix_keypad.h | 37 int matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data,
|
/linux/include/linux/platform_data/ |
H A D | keypad-omap.h | 18 const struct matrix_keymap_data *keymap_data; member
|
/linux/arch/arm/mach-omap1/ |
H A D | board-palmte.c | 76 .keymap_data = &palmte_keymap_data,
|
H A D | board-sx1.c | 211 .keymap_data = &sx1_keymap_data,
|
H A D | board-ams-delta.c | 377 .keymap_data = &ams_delta_keymap_data,
|
/linux/include/linux/mfd/ |
H A D | twl.h | 610 const struct matrix_keymap_data *keymap_data; member
|
/linux/arch/arm/mach-s3c/ |
H A D | mach-crag6410.c | 201 .keymap_data = &crag6410_keymap_data,
|