Searched refs:scancodes (Results 1 – 15 of 15) sorted by relevance
/Linux-v6.6/drivers/input/keyboard/ |
D | tegra-kbc.c | 131 unsigned char scancodes[], in tegra_kbc_report_pressed_keys() argument 138 input_event(input, EV_MSC, MSC_SCAN, scancodes[i]); in tegra_kbc_report_pressed_keys() 145 unsigned char scancodes[KBC_MAX_KPENT]; in tegra_kbc_report_keys() local 164 scancodes[num_down] = scancode; in tegra_kbc_report_keys() 185 u8 curr_col = scancodes[i] & 0x07; in tegra_kbc_report_keys() 186 u8 curr_row = scancodes[i] >> KBC_ROW_SHIFT; in tegra_kbc_report_keys() 193 u8 col = scancodes[j] & 0x07; in tegra_kbc_report_keys() 194 u8 row = scancodes[j] >> KBC_ROW_SHIFT; in tegra_kbc_report_keys() 210 scancodes[i] += kbc->max_keys; in tegra_kbc_report_keys() 211 keycodes[i] = kbc->keycode[scancodes[i]]; in tegra_kbc_report_keys() [all …]
|
D | Kconfig | 122 bool "Use HP keyboard scancodes" 133 bool "Use PrecisionBook keyboard scancodes"
|
/Linux-v6.6/Documentation/userspace-api/media/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. 17 raw IR into scancodes.
|
D | lirc-read.rst | 53 in this mode scancodes which are either decoded by software decoders, or
|
D | rc-protos.rst | 27 how scancodes are encoded for each protocol. 79 This is done so it the scancodes and encoding is compatible with existing 334 their inverted versions, but these are not present in the scancodes.
|
/Linux-v6.6/drivers/media/rc/ |
D | lirc_dev.c | 118 if (kfifo_put(&fh->scancodes, *lsc)) in lirc_scancode_event() 151 if (kfifo_alloc(&fh->scancodes, 32, GFP_KERNEL)) { in lirc_open() 181 kfifo_free(&fh->scancodes); in lirc_open() 205 kfifo_free(&fh->scancodes); in lirc_close() 588 !kfifo_is_empty(&fh->scancodes)) in lirc_poll() 650 if (kfifo_is_empty(&fh->scancodes)) { in lirc_read_scancode() 655 !kfifo_is_empty(&fh->scancodes) || in lirc_read_scancode() 667 ret = kfifo_to_user(&fh->scancodes, buffer, length, &copied); in lirc_read_scancode()
|
D | Kconfig | 29 These eBPF programs can be used to decode IR into scancodes, for
|
/Linux-v6.6/Documentation/ABI/testing/ |
D | sysfs-class-rc | 52 If the hardware supports it then scancodes which do not match 67 scancodes to be processed. 69 If the hardware supports it then scancodes which do not match 113 scancodes which match the filter will wake the system from e.g. 132 scancodes which match the filter will wake the system from e.g.
|
D | sysfs-driver-input-cros-ec-keyb | 4 Description: A space separated list of scancodes for the top row keys,
|
/Linux-v6.6/include/media/ |
D | rc-core.h | 75 DECLARE_KFIFO_PTR(scancodes, struct lirc_scancode);
|
/Linux-v6.6/Documentation/admin-guide/laptops/ |
D | sony-laptop.rst | 23 The "scancodes" passed to the input system (that can be remapped with udev)
|
/Linux-v6.6/arch/m68k/q40/ |
D | README | 122 the PC scancodes x86 Linux uses. So by theory every national keyboard should
|
/Linux-v6.6/Documentation/input/ |
D | input-programming.rst | 296 The keycode is an array used to map from scancodes to input system keycodes.
|
/Linux-v6.6/drivers/input/misc/ |
D | Kconfig | 362 The events will show up as scancodes F1 through F9 via evdev.
|