Home
last modified time | relevance | path

Searched refs:ke (Results 1 - 1 of 1) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/hid/
H A Dhid-input.c113 static struct hid_usage *hidinput_locate_usage(struct hid_device *hid, const struct input_keymap_entry *ke, in hidinput_locate_usage() argument
119 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { in hidinput_locate_usage()
120 usage = hidinput_find_key(hid, match_index, ke->index, index); in hidinput_locate_usage()
121 } else if (input_scancode_to_scalar(ke, &scancode) == 0) { in hidinput_locate_usage()
130 static int hidinput_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) in hidinput_getkeycode() argument
136 usage = hidinput_locate_usage(hid, ke, &index); in hidinput_getkeycode()
138 ke->keycode = usage->type == EV_KEY ? usage->code : KEY_RESERVED; in hidinput_getkeycode()
139 ke->index = index; in hidinput_getkeycode()
141 ke->len = sizeof(scancode); in hidinput_getkeycode()
142 memcpy(ke in hidinput_getkeycode()
149 hidinput_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) hidinput_setkeycode() argument
[all...]

Completed in 1 milliseconds