Home
last modified time | relevance | path

Searched refs:keystate (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dpmic8xxx-keypad.c87 * @keystate - present key press/release state
102 u16 keystate[PM8XXX_MAX_ROWS]; member
289 __pmic8xxx_kp_scan_matrix(kp, new_state, kp->keystate); in pmic8xxx_kp_scan_matrix()
290 memcpy(kp->keystate, new_state, sizeof(new_state)); in pmic8xxx_kp_scan_matrix()
297 __pmic8xxx_kp_scan_matrix(kp, old_state, kp->keystate); in pmic8xxx_kp_scan_matrix()
299 memcpy(kp->keystate, new_state, sizeof(new_state)); in pmic8xxx_kp_scan_matrix()
306 __pmic8xxx_kp_scan_matrix(kp, old_state, kp->keystate); in pmic8xxx_kp_scan_matrix()
308 memcpy(kp->keystate, new_state, sizeof(new_state)); in pmic8xxx_kp_scan_matrix()
580 memset(kp->keystate, 0xff, sizeof(kp->keystate)); in pmic8xxx_kp_probe()
[all...]
H A Dimx_sc_key.c29 bool keystate; /* true: pressed, false: released */ member
89 if (state ^ priv->keystate) { in imx_sc_check_for_events()
90 priv->keystate = state; in imx_sc_check_for_events()
93 if (!priv->keystate) in imx_sc_check_for_events()
H A Dsnvs_pwrkey.c38 int keystate; /* 1:pressed */ member
55 if (state ^ pdata->keystate) { in imx_imx_snvs_check_for_events()
56 pdata->keystate = state; in imx_imx_snvs_check_for_events()
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dpmic8xxx-keypad.c87 * @keystate: present key press/release state
102 u16 keystate[PM8XXX_MAX_ROWS]; member
289 __pmic8xxx_kp_scan_matrix(kp, new_state, kp->keystate); in pmic8xxx_kp_scan_matrix()
290 memcpy(kp->keystate, new_state, sizeof(new_state)); in pmic8xxx_kp_scan_matrix()
297 __pmic8xxx_kp_scan_matrix(kp, old_state, kp->keystate); in pmic8xxx_kp_scan_matrix()
299 memcpy(kp->keystate, new_state, sizeof(new_state)); in pmic8xxx_kp_scan_matrix()
306 __pmic8xxx_kp_scan_matrix(kp, old_state, kp->keystate); in pmic8xxx_kp_scan_matrix()
308 memcpy(kp->keystate, new_state, sizeof(new_state)); in pmic8xxx_kp_scan_matrix()
580 memset(kp->keystate, 0xff, sizeof(kp->keystate)); in pmic8xxx_kp_probe()
[all...]
H A Dimx_sc_key.c29 bool keystate; /* true: pressed, false: released */ member
89 if (state ^ priv->keystate) { in imx_sc_check_for_events()
90 priv->keystate = state; in imx_sc_check_for_events()
93 if (!priv->keystate) in imx_sc_check_for_events()
H A Dsnvs_pwrkey.c38 int keystate; /* 1:pressed */ member
55 if (state ^ pdata->keystate) { in imx_imx_snvs_check_for_events()
56 pdata->keystate = state; in imx_imx_snvs_check_for_events()
/kernel/linux/linux-6.6/drivers/input/misc/
H A Dnxp-bbnsm-pwrkey.c40 int keystate; /* 1:pressed */ member
56 if (state ^ bbnsm->keystate) { in bbnsm_pwrkey_check_for_events()
57 bbnsm->keystate = state; in bbnsm_pwrkey_check_for_events()
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dir-mce_kbd-decoder.c154 int i, keystate; in ir_mce_kbd_process_keyboard_data() local
162 keystate = 1; in ir_mce_kbd_process_keyboard_data()
164 keystate = 0; in ir_mce_kbd_process_keyboard_data()
165 input_report_key(dev->input_dev, maskcode, keystate); in ir_mce_kbd_process_keyboard_data()
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dir-mce_kbd-decoder.c154 int i, keystate; in ir_mce_kbd_process_keyboard_data() local
162 keystate = 1; in ir_mce_kbd_process_keyboard_data()
164 keystate = 0; in ir_mce_kbd_process_keyboard_data()
165 input_report_key(dev->input_dev, maskcode, keystate); in ir_mce_kbd_process_keyboard_data()

Completed in 5 milliseconds