Home
last modified time | relevance | path

Searched refs:valid_keys (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dcros_ec_keyb.c36 * @valid_keys: bitmap of existing keys for each matrix column
50 uint8_t *valid_keys; member
120 uint8_t *valid_keys = ckdev->valid_keys; in cros_ec_keyb_has_ghosting() local
136 buf1 = buf[col1] & valid_keys[col1]; in cros_ec_keyb_has_ghosting()
138 buf2 = buf[col2] & valid_keys[col2]; in cros_ec_keyb_has_ghosting()
304 ckdev->valid_keys[col] |= 1 << row; in cros_ec_keyb_compute_valid_keys()
306 dev_dbg(ckdev->dev, "valid_keys[%02d] = 0x%02x\n", in cros_ec_keyb_compute_valid_keys()
307 col, ckdev->valid_keys[col]); in cros_ec_keyb_compute_valid_keys()
534 ckdev->valid_keys in cros_ec_keyb_register_matrix()
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dcros_ec_keyb.c40 * @valid_keys: bitmap of existing keys for each matrix column
55 uint8_t *valid_keys; member
141 uint8_t *valid_keys = ckdev->valid_keys; in cros_ec_keyb_has_ghosting() local
157 buf1 = buf[col1] & valid_keys[col1]; in cros_ec_keyb_has_ghosting()
159 buf2 = buf[col2] & valid_keys[col2]; in cros_ec_keyb_has_ghosting()
325 ckdev->valid_keys[col] |= 1 << row; in cros_ec_keyb_compute_valid_keys()
327 dev_dbg(ckdev->dev, "valid_keys[%02d] = 0x%02x\n", in cros_ec_keyb_compute_valid_keys()
328 col, ckdev->valid_keys[col]); in cros_ec_keyb_compute_valid_keys()
602 ckdev->valid_keys in cros_ec_keyb_register_matrix()
[all...]

Completed in 2 milliseconds