Home
last modified time | relevance | path

Searched refs:scancodes (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/input/keyboard/
H A Dtegra-kbc.c131 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 …]
H A DKconfig123 bool "Use HP keyboard scancodes"
134 bool "Use PrecisionBook keyboard scancodes"
/linux/drivers/media/rc/
H A Dlirc_dev.c120 if (kfifo_put(&fh->scancodes, *lsc)) in lirc_scancode_event()
153 if (kfifo_alloc(&fh->scancodes, 32, GFP_KERNEL)) { in lirc_open()
183 kfifo_free(&fh->scancodes); in lirc_open()
207 kfifo_free(&fh->scancodes); in lirc_close()
594 !kfifo_is_empty(&fh->scancodes)) in lirc_poll()
656 if (kfifo_is_empty(&fh->scancodes)) { in lirc_read_scancode()
661 !kfifo_is_empty(&fh->scancodes) || in lirc_read_scancode()
673 ret = kfifo_to_user(&fh->scancodes, buffer, length, &copied); in lirc_read_scancode()
/linux/Documentation/ABI/testing/
H A Dsysfs-class-rc52 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.
H A Dsysfs-driver-input-cros-ec-keyb4 Description: A space separated list of scancodes for the top row keys,
/linux/Documentation/userspace-api/media/rc/
H A Dlirc-dev-intro.rst10 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.
H A Drc-protos.rst27 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.
H A Dlirc-read.rst53 in this mode scancodes which are either decoded by software decoders, or
/linux/Documentation/admin-guide/laptops/
H A Dsony-laptop.rst23 The "scancodes" passed to the input system (that can be remapped with udev)
/linux/arch/m68k/q40/
H A DREADME122 the PC scancodes x86 Linux uses. So by theory every national keyboard should
/linux/drivers/input/misc/
H A DKconfig379 The events will show up as scancodes F1 through F9 via evdev.