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

/linux-4.4.14/drivers/media/rc/keymaps/
H A Drc-kworld-plus-tv-analog.c47 conflict with '3' and '4' scancodes
57 Add mappings just to the unused scancodes.
H A Drc-medion-x10-digitainer.c90 /* these do not actually exist on this remote, but these scancodes
/linux-4.4.14/drivers/input/keyboard/
H A Dtegra-kbc.c144 unsigned char scancodes[], tegra_kbc_report_pressed_keys()
151 input_event(input, EV_MSC, MSC_SCAN, scancodes[i]); tegra_kbc_report_pressed_keys()
158 unsigned char scancodes[KBC_MAX_KPENT]; tegra_kbc_report_keys() local
177 scancodes[num_down] = scancode; tegra_kbc_report_keys()
198 u8 curr_col = scancodes[i] & 0x07; tegra_kbc_report_keys()
199 u8 curr_row = scancodes[i] >> KBC_ROW_SHIFT; tegra_kbc_report_keys()
206 u8 col = scancodes[j] & 0x07; tegra_kbc_report_keys()
207 u8 row = scancodes[j] >> KBC_ROW_SHIFT; tegra_kbc_report_keys()
223 scancodes[i] += kbc->max_keys; tegra_kbc_report_keys()
224 keycodes[i] = kbc->keycode[scancodes[i]]; tegra_kbc_report_keys()
235 tegra_kbc_report_pressed_keys(kbc->idev, scancodes, keycodes, num_down); tegra_kbc_report_keys()
143 tegra_kbc_report_pressed_keys(struct input_dev *input, unsigned char scancodes[], unsigned short keycodes[], unsigned int num_pressed_keys) tegra_kbc_report_pressed_keys() argument
H A Damikbd.c198 if (scancode < 0x78) { /* scancodes < 0x78 are keys */ amikbd_interrupt()
207 } else /* scancodes >= 0x78 are error codes */ amikbd_interrupt()
H A Datakbd.c198 if (scancode < 0x72) { /* scancodes < 0xf2 are keys */ atakbd_interrupt()
212 } else /* scancodes >= 0xf2 are mouse data, most likely */ atakbd_interrupt()
H A Dopencores-kbd.c93 * OpenCores controller happens to have scancodes match opencores_kbd_probe()
H A Dtwl4030_keypad.c45 * which scancodes, as part of the "struct twl4030_keypad_data" used in
H A Datkbd.c83 #include "hpps2atkbd.h" /* include the keyboard scancodes */
331 * between make/break pair of scancodes for select keys and PS/2
/linux-4.4.14/drivers/input/serio/
H A Dams_delta_serio.c21 * scancodes, a custom key table must be prepared and loaded from userspace.
H A Di8042-x86ia64io.h692 * keyboard extension' to make their extra keys start generating scancodes.
/linux-4.4.14/drivers/media/rc/
H A Drc-main.c266 * accommodate not yet present scancodes
287 * indicate the valid bits of the scancodes. ir_establish_scancode()
479 * We do not really know the valid range of scancodes ir_getkeycode()
1093 * compared against input scancodes and non-matching scancodes are discarded.
1140 * compared against input scancodes and non-matching scancodes are discarded.
H A Dir-mce_kbd-decoder.c387 /* Report scancodes too */ ir_mce_kbd_register()
H A Dimon.c1446 * to use hard-coded scancodes here... imon_pad_to_keys()
1509 * to use hard-coded scancodes here... imon_pad_to_keys()
1539 * subsystem for repeating scancodes.
/linux-4.4.14/drivers/staging/unisys/visorinput/
H A Dvisorinput.c81 * This maps 1-byte scancodes to keycodes.
201 * This maps the <xx> in extended scancodes of the form "0xE0 <xx>" into
/linux-4.4.14/drivers/media/pci/cx88/
H A Dcx88-input.c450 * the full scancodes, since it allows replacing the IR remote by cx88_ir_init()
/linux-4.4.14/arch/m68k/atari/
H A Datakeyb.c226 /* new Linux scancodes; approx. */ atari_keyboard_interrupt()
/linux-4.4.14/include/linux/
H A Dinput.h62 * @keycode: map of scancodes to keycodes for this device
/linux-4.4.14/drivers/tty/vt/
H A Dkeyboard.c154 * Translation of scancodes to keycodes. We set them on only the first
159 * etc.). So this means that scancodes for the extra function keys won't
/linux-4.4.14/drivers/media/pci/ttpci/
H A Dbudget-ci.c170 /* FIXME: We should generate complete scancodes for all devices */ msp430_ir_interrupt()
/linux-4.4.14/drivers/input/
H A Dinput.c733 * methods expect scancodes to be represented as 'unsigned int'.

Completed in 823 milliseconds