Home
last modified time | relevance | path

Searched refs:bits_changed (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/input/keyboard/
Dpxa27x_keypad.c456 uint32_t bits_changed; in pxa27x_keypad_scan_matrix() local
459 bits_changed = keypad->matrix_key_state[col] ^ new_state[col]; in pxa27x_keypad_scan_matrix()
460 if (bits_changed == 0) in pxa27x_keypad_scan_matrix()
464 if ((bits_changed & (1 << row)) == 0) in pxa27x_keypad_scan_matrix()
535 uint32_t kpdk, bits_changed; in pxa27x_keypad_scan_direct() local
552 bits_changed = keypad->direct_key_state ^ new_state; in pxa27x_keypad_scan_direct()
554 if (bits_changed == 0) in pxa27x_keypad_scan_direct()
558 if (bits_changed & (1 << i)) { in pxa27x_keypad_scan_direct()
Dimx_keypad.c154 unsigned short bits_changed; in imx_keypad_fire_events() local
160 bits_changed = keypad->matrix_stable_state[col] ^ in imx_keypad_fire_events()
163 if (bits_changed == 0) in imx_keypad_fire_events()
169 if ((bits_changed & (1 << row)) == 0) in imx_keypad_fire_events()
Dmatrix_keypad.c144 uint32_t bits_changed; in matrix_keypad_scan() local
146 bits_changed = keypad->last_key_state[col] ^ new_state[col]; in matrix_keypad_scan()
147 if (bits_changed == 0) in matrix_keypad_scan()
151 if ((bits_changed & (1 << row)) == 0) in matrix_keypad_scan()
Dpmic8xxx-keypad.c233 int bits_changed = new_state[row] ^ old_state[row]; in __pmic8xxx_kp_scan_matrix() local
235 if (!bits_changed) in __pmic8xxx_kp_scan_matrix()
239 if (!(bits_changed & (1 << col))) in __pmic8xxx_kp_scan_matrix()