Home
last modified time | relevance | path

Searched refs:keymap_data (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/input/keyboard/
A Dsamsung-keypad.c245 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()
317 const struct matrix_keymap_data *keymap_data; in samsung_keypad_probe() local
332 keymap_data = pdata->keymap_data; in samsung_keypad_probe()
333 if (!keymap_data) { in samsung_keypad_probe()
398 error = matrix_keypad_build_keymap(keymap_data, NULL, in samsung_keypad_probe()
[all …]
A Dep93xx_keypad.c232 const struct matrix_keymap_data *keymap_data; in ep93xx_keypad_probe() local
245 keymap_data = keypad->pdata->keymap_data; in ep93xx_keypad_probe()
246 if (!keymap_data) in ep93xx_keypad_probe()
285 err = matrix_keypad_build_keymap(keymap_data, NULL, in ep93xx_keypad_probe()
A Dtwl4030_keypad.c326 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()
A Dmax7359_keypad.c161 const struct matrix_keymap_data *keymap_data = in max7359_probe() local
212 error = matrix_keypad_build_keymap(keymap_data, NULL, in max7359_probe()
A Domap-keypad.c185 if (!pdata->rows || !pdata->cols || !pdata->keymap_data) { in omap_kp_probe()
245 ret = matrix_keypad_build_keymap(pdata->keymap_data, NULL, in omap_kp_probe()
A Dtc3589x-keypad.c84 const struct matrix_keymap_data *keymap_data; member
414 error = matrix_keypad_build_keymap(plat->keymap_data, NULL, in tc3589x_keypad_probe()
A Dtegra-kbc.c88 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()
A Dmatrix_keypad.c492 } else if (!pdata->keymap_data) { in matrix_keypad_probe()
517 err = matrix_keypad_build_keymap(pdata->keymap_data, NULL, in matrix_keypad_probe()
/linux/drivers/input/
A Dmatrix-keymap.c150 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()
/linux/include/linux/input/
A Dmatrix_keypad.h60 const struct matrix_keymap_data *keymap_data; member
82 int matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data,
A Dsamsung-keypad.h30 const struct matrix_keymap_data *keymap_data; member
/linux/include/linux/platform_data/
A Dkeypad-ep93xx.h22 struct matrix_keymap_data *keymap_data; member
A Dkeypad-nomadik-ske.h43 const struct matrix_keymap_data *keymap_data; member
A Dkeypad-omap.h18 const struct matrix_keymap_data *keymap_data; member
/linux/arch/arm/mach-omap1/
A Dboard-palmte.c82 .keymap_data = &palmte_keymap_data,
A Dboard-palmtt.c144 .keymap_data = &palmtt_keymap_data,
A Dboard-nokia770.c72 .keymap_data = &nokia770_keymap_data,
A Dboard-palmz71.c79 .keymap_data = &palmz71_keymap_data,
A Dboard-perseus2.c202 .keymap_data = &p2_keymap_data,
A Dboard-fsample.c244 .keymap_data = &fsample_keymap_data,
A Dboard-innovator.c135 .keymap_data = &innovator_keymap_data,
A Dboard-sx1.c212 .keymap_data = &sx1_keymap_data,
A Dboard-h2.c261 .keymap_data = &h2_keymap_data,
A Dboard-h3.c295 .keymap_data = &h3_keymap_data,
/linux/arch/arm/mach-pxa/
A Dpalmtc.c300 .keymap_data = &palmtc_keymap_data,

Completed in 46 milliseconds

12