Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dtegra-kbc.c131 unsigned char scancodes[], in tegra_kbc_report_pressed_keys()
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[ in tegra_kbc_report_keys()
130 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
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dtegra-kbc.c131 unsigned char scancodes[], in tegra_kbc_report_pressed_keys()
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[ in tegra_kbc_report_keys()
130 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
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dlirc_dev.c128 if (kfifo_put(&fh->scancodes, *lsc)) in lirc_scancode_event()
161 if (kfifo_alloc(&fh->scancodes, 32, GFP_KERNEL)) { in lirc_open()
192 kfifo_free(&fh->scancodes); in lirc_open()
216 kfifo_free(&fh->scancodes); in lirc_close()
604 !kfifo_is_empty(&fh->scancodes)) in lirc_poll()
666 if (kfifo_is_empty(&fh->scancodes)) { in lirc_read_scancode()
671 !kfifo_is_empty(&fh->scancodes) || in lirc_read_scancode()
683 ret = kfifo_to_user(&fh->scancodes, buffer, length, &copied); in lirc_read_scancode()
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dlirc_dev.c118 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()
592 !kfifo_is_empty(&fh->scancodes)) in lirc_poll()
654 if (kfifo_is_empty(&fh->scancodes)) { in lirc_read_scancode()
659 !kfifo_is_empty(&fh->scancodes) || in lirc_read_scancode()
671 ret = kfifo_to_user(&fh->scancodes, buffer, length, &copied); in lirc_read_scancode()
/kernel/linux/linux-5.10/include/media/
H A Drc-core.h64 * @scancodes: queue for incoming decoded scancodes
77 DECLARE_KFIFO_PTR(scancodes, struct lirc_scancode);
/kernel/linux/linux-6.6/include/media/
H A Drc-core.h63 * @scancodes: queue for incoming decoded scancodes
75 DECLARE_KFIFO_PTR(scancodes, struct lirc_scancode);

Completed in 6 milliseconds