Searched refs:scancodes (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/drivers/input/keyboard/ |
D | tegra-kbc.c | 144 unsigned char scancodes[], in tegra_kbc_report_pressed_keys() argument 151 input_event(input, EV_MSC, MSC_SCAN, scancodes[i]); in tegra_kbc_report_pressed_keys() 158 unsigned char scancodes[KBC_MAX_KPENT]; in tegra_kbc_report_keys() local 177 scancodes[num_down] = scancode; in tegra_kbc_report_keys() 198 u8 curr_col = scancodes[i] & 0x07; in tegra_kbc_report_keys() 199 u8 curr_row = scancodes[i] >> KBC_ROW_SHIFT; in tegra_kbc_report_keys() 206 u8 col = scancodes[j] & 0x07; in tegra_kbc_report_keys() 207 u8 row = scancodes[j] >> KBC_ROW_SHIFT; in tegra_kbc_report_keys() 223 scancodes[i] += kbc->max_keys; in tegra_kbc_report_keys() 224 keycodes[i] = kbc->keycode[scancodes[i]]; in tegra_kbc_report_keys() [all …]
|
D | Kconfig | 103 bool "Use HP keyboard scancodes" 114 bool "Use PrecisionBook keyboard scancodes"
|
/Linux-v4.19/Documentation/media/uapi/rc/ |
D | rc-sysfs-nodes.rst | 65 supports it then scancodes which do not match the filter will be 79 filter to allow all valid scancodes to be processed. 81 If the hardware supports it then scancodes which do not match the filter 124 scancodes which match the filter will wake the system from e.g. suspend 141 scancodes which match the filter will wake the system from e.g. suspend
|
D | lirc-dev-intro.rst | 10 a bi-directional interface for transporting raw IR and decoded scancodes 14 decoded scancodes to and fro, the essential fops are read, write and ioctl.
|
D | lirc-read.rst | 56 in this mode scancodes which are either decoded by software decoders, or
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-class-rc | 44 If the hardware supports it then scancodes which do not match 58 scancodes to be processed. 59 If the hardware supports it then scancodes which do not match 93 scancodes which match the filter will wake the system from e.g. 108 scancodes which match the filter will wake the system from e.g.
|
/Linux-v4.19/drivers/media/rc/ |
D | lirc_dev.c | 139 if (kfifo_put(&fh->scancodes, *lsc)) in ir_lirc_scancode_event() 172 if (kfifo_alloc(&fh->scancodes, 32, GFP_KERNEL)) { in ir_lirc_open() 203 kfifo_free(&fh->scancodes); in ir_lirc_open() 227 kfifo_free(&fh->scancodes); in ir_lirc_close() 623 !kfifo_is_empty(&fh->scancodes)) in ir_lirc_poll() 685 if (kfifo_is_empty(&fh->scancodes)) { in ir_lirc_read_scancode() 690 !kfifo_is_empty(&fh->scancodes) || in ir_lirc_read_scancode() 702 ret = kfifo_to_user(&fh->scancodes, buffer, length, &copied); in ir_lirc_read_scancode()
|
D | Kconfig | 38 These eBPF programs can be used to decode IR into scancodes, for
|
/Linux-v4.19/include/media/ |
D | rc-core.h | 85 DECLARE_KFIFO_PTR(scancodes, struct lirc_scancode);
|
/Linux-v4.19/Documentation/laptops/ |
D | sony-laptop.txt | 20 The "scancodes" passed to the input system (that can be remapped with udev)
|
/Linux-v4.19/arch/m68k/q40/ |
D | README | 123 the PC scancodes x86 Linux uses. So by theory every national keyboard should
|
/Linux-v4.19/Documentation/input/ |
D | input-programming.rst | 250 The keycode is an array used to map from scancodes to input system keycodes.
|
/Linux-v4.19/drivers/input/misc/ |
D | Kconfig | 336 The events will show up as scancodes F1 through F9 via evdev.
|