Home
last modified time | relevance | path

Searched refs:key_down (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/input/keyboard/
Dsamsung-keypad.c115 unsigned int key_down = 0; in samsung_keypad_report() local
121 key_down |= row_state[col]; in samsung_keypad_report()
146 return key_down; in samsung_keypad_report()
154 bool key_down; in samsung_keypad_irq() local
165 key_down = samsung_keypad_report(keypad, row_state); in samsung_keypad_irq()
166 if (key_down) in samsung_keypad_irq()
170 } while (key_down && !keypad->stopped); in samsung_keypad_irq()
Domap-keypad.c109 unsigned char new_state[8], changed, key_down = 0; in omap_kp_tasklet() local
118 key_down |= new_state[col]; in omap_kp_tasklet()
146 if (key_down) { in omap_kp_tasklet()
/Linux-v4.19/drivers/input/misc/
Dpcf8574_keypad.c71 int key_down = nextstate < ARRAY_SIZE(lp->btncode); in pcf8574_kp_irq_handler() local
72 unsigned short keycode = key_down ? in pcf8574_kp_irq_handler()
75 input_report_key(lp->idev, keycode, key_down); in pcf8574_kp_irq_handler()
Datlas_btns.c58 int key_down = !(address & 0x10); in acpi_atlas_button_handler() local
61 input_report_key(input_dev, atlas_keymap[code], key_down); in acpi_atlas_button_handler()
/Linux-v4.19/drivers/hid/
Dhid-appleir.c165 static void key_down(struct hid_device *hid, struct appleir *appleir, int key) in key_down() function
222 key_down(hid, appleir, appleir->current_key); in appleir_raw_event()
240 key_down(hid, appleir, appleir->current_key); in appleir_raw_event()
/Linux-v4.19/drivers/input/rmi4/
Drmi_f30.c110 bool key_down = !(f30->data_regs[reg_num] & BIT(bit_num)); in rmi_f30_report_button() local
115 rmi_f03_overwrite_button(f30->f03, key_code, key_down); in rmi_f30_report_button()
119 __func__, key_code, key_down); in rmi_f30_report_button()
121 input_report_key(f30->input, key_code, key_down); in rmi_f30_report_button()
/Linux-v4.19/drivers/tty/
Dsysrq.c609 unsigned long key_down[BITS_TO_LONGS(KEY_CNT)]; member
647 if (test_bit(key, state->key_down)) in sysrq_parse_reset_sequence()
843 set_bit(code, sysrq->key_down); in sysrq_handle_keypress()
845 clear_bit(code, sysrq->key_down); in sysrq_handle_keypress()
853 } else if (value == 0 && test_and_clear_bit(code, sysrq->key_down)) { in sysrq_handle_keypress()
/Linux-v4.19/drivers/misc/ibmasm/
Dremote.c153 input->data.keyboard.key_down in print_input()
180 input_report_key(dev, key, input->data.keyboard.key_down); in send_keyboard_event()
Dremote.h71 unsigned char key_down; member
/Linux-v4.19/drivers/tty/vt/
Dkeyboard.c126 static unsigned long key_down[BITS_TO_LONGS(KEY_CNT)]; /* keyboard key bitmap */ variable
376 for_each_set_bit(k, key_down, min(NR_KEYS, KEY_CNT)) { in do_compute_shiftstate()
1294 if (test_bit(KEY_LEFTALT, key_down) || in emulate_raw()
1295 test_bit(KEY_RIGHTALT, key_down)) { in emulate_raw()
1408 set_bit(keycode, key_down); in kbd_keycode()
1410 clear_bit(keycode, key_down); in kbd_keycode()
/Linux-v4.19/arch/arm/boot/dts/
Domap3-ldp.dts90 key_down {
Dexynos4412-origen.dts452 key_down {