Searched refs:pressed (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/platform/surface/
H A Dsurfacepro3_button.c79 bool pressed = false; local
84 pressed = true;
91 pressed = true;
98 pressed = true;
105 pressed = true;
121 if (pressed)
125 input_report_key(input, key_code, pressed?1:0);
/linux-master/drivers/input/misc/
H A Dda9052_onkey.c38 bool pressed = !(ret & DA9052_STATUSA_NONKEY); local
40 input_report_key(onkey->input, KEY_POWER, pressed);
48 if (pressed)
H A Dxen-kbdfront.c93 int value = key->pressed;
99 if (key->pressed && test_bit(key->keycode, info->kbd->key))
/linux-master/drivers/input/keyboard/
H A Dmcs_touchkey.c61 unsigned int pressed; local
70 pressed = (val & (1 << chip->pressbit)) >> chip->pressbit;
72 pressed ^= chip->press_invert;
75 if (pressed) {
85 input_report_key(input, data->key_code, pressed);
89 pressed ? "pressed" : "released");
H A Dmt6779-keypad.c58 bool pressed; local
77 /* 1: not pressed, 0: pressed */
78 pressed = !test_bit(bit_nr, new_state);
80 pressed ? "pressed" : "released");
83 input_report_key(keypad->input_dev, keycode[scancode], pressed);
H A Dlocomokbd.c106 * The LoCoMo keyboard only generates interrupts when a key is pressed.
107 * So when a key is pressed, we enable a timer. This timer scans the
131 unsigned int scancode, pressed, key; local
134 pressed = rowd & KB_ROWMASK(row);
137 input_report_key(locomokbd->input, key, pressed);
138 if (likely(!pressed))
145 * if it was pressed for more than a second. */
165 /* if any keys are pressed, enable the timer */
H A Dmpr121_touchkey.c148 unsigned int key_val, pressed; local
150 pressed = reg & BIT(key_num);
154 input_report_key(input, key_val, pressed);
157 pressed ? "pressed" : "released");
H A Dlm8333.c80 u8 code, pressed; local
92 pressed = keys[i] & 0x80;
96 input_report_key(input, lm8333->keycodes[code], pressed);
H A Dmtk-pmic-keys.c191 u32 key_deb, pressed; local
197 pressed = !key_deb;
199 input_report_key(info->keys->input_dev, info->keycode, pressed);
203 pressed ? "pressed" : "released", info->keycode);
H A Dsamsung-keypad.c110 unsigned int pressed; local
125 pressed = row_state[col] & (1 << row);
129 pressed ? "pressed" : "released", row, col);
135 keypad->keycodes[val], pressed);
/linux-master/drivers/input/mouse/
H A Dfocaltech.c106 /* True if the clickpad has been pressed. */
107 bool pressed; member in struct:focaltech_hw_state
145 input_report_key(dev, BTN_LEFT, state->pressed);
157 state->pressed = (packet[0] >> 4) & 1;
187 state->pressed = (packet[0] >> 4) & 1;
202 state->pressed = packet[0] >> 7;
/linux-master/include/xen/interface/io/
H A Dkbdif.h264 * | _TYPE_KEY | pressed | reserved | 4
275 * pressed - uint8_t, 1 if pressed; 0 otherwise
281 uint8_t pressed; member in struct:xenkbd_key
/linux-master/drivers/input/touchscreen/
H A Dmms114.c81 u8 id:4, reserved_bit4:1, type:2, pressed:1; member in struct:mms114_touch
178 "id: %d, type: %d, pressed: %d, x: %d, y: %d, width: %d, strength: %d\n",
179 id, touch->type, touch->pressed,
183 input_mt_report_slot_state(input_dev, MT_TOOL_FINGER, touch->pressed);
185 if (touch->pressed) {
209 dev_dbg(&client->dev, "keycode id: %d, pressed: %d\n", keycode_id,
210 touch->pressed);
212 input_report_key(input_dev, data->keycodes[keycode_id], touch->pressed);
/linux-master/drivers/platform/x86/
H A Dfujitsu-tablet.c274 int pressed; local
292 pressed = keymask & changed & BIT(i);
294 if (pressed)
297 input_report_key(fujitsu.idev, keycode, pressed);
/linux-master/drivers/auxdisplay/
H A Dht16k33.c339 * Returns true if a key is pressed.
349 bool pressed = false; local
362 pressed = true;
375 return pressed;
/linux-master/drivers/iio/adc/
H A Dexynos_adc.c644 * for as long as the touchscreen remains pressed, we report
654 bool pressed; local
662 pressed = x & y & ADC_DATX_PRESSED;
663 if (!pressed) {
/linux-master/sound/soc/codecs/
H A Dmt6359-accdet.c357 static void is_key_pressed(struct mt6359_accdet *priv, bool pressed) argument
361 if (pressed)
H A Drt5651.c1667 rt5651->pressed = false;
1688 rt5651->pressed = true;
1706 if (rt5651->pressed && !rt5651->press_reported) {
1818 * The ovcd IRQ keeps firing while the button is pressed, so
H A Drt5640.c2198 rt5640->pressed = false;
2219 rt5640->pressed = true;
2237 if (rt5640->pressed && !rt5640->press_reported) {
2377 * The ovcd IRQ keeps firing while the button is pressed, so
H A Drt5651.h2077 bool pressed; member in struct:rt5651_priv
H A Drt5640.h2161 bool pressed; member in struct:rt5640_priv
/linux-master/drivers/gpu/drm/bridge/
H A Dsil-sii8620.c1759 bool pressed = !(scancode & MHL_RCP_KEY_RELEASED_MASK); local
1766 if (pressed)
/linux-master/drivers/hid/
H A Dwacom_wac.c4124 bool pressed; local
4129 pressed = wacom_is_led_toggled(wacom, button_count, mask, group);
4139 if (!pressed) {
4144 if (led->held && pressed)
/linux-master/include/linux/platform_data/
H A Dcros_ec_commands.h518 /* Keyboard recovery combo has been pressed */
545 /* Keyboard fastboot combo has been pressed */
3225 uint8_t pressed; member in struct:ec_params_mkbp_simulate_key
3389 * corresponding to the key to be pressed.

Completed in 386 milliseconds