Lines Matching defs:mode_bit
1156 u8 mode_bit;
1195 * First, via kbd_state.mode_bit (assigning KBD_MODE_BIT_TRIGGER_* value).
1257 if (kbd_mode_levels[i] == state->mode_bit)
1273 if (level != 0 && state->mode_bit == KBD_MODE_BIT_OFF)
1274 state->mode_bit = kbd_previous_mode_bit;
1275 else if (level == 0 && state->mode_bit != KBD_MODE_BIT_OFF) {
1276 kbd_previous_mode_bit = state->mode_bit;
1277 state->mode_bit = KBD_MODE_BIT_OFF;
1285 state->mode_bit = kbd_mode_levels[level];
1303 state->mode_bit = ffs(buffer.output[1] & 0xFFFF);
1304 if (state->mode_bit != 0)
1305 state->mode_bit--;
1326 input1 = BIT(state->mode_bit) & 0xFFFF;
1459 kbd_previous_mode_bit = state.mode_bit;
1724 triggers_enabled = kbd_is_trigger_mode_bit(state.mode_bit);
1773 new_state.mode_bit = KBD_MODE_BIT_TRIGGER;
1778 if (!(kbd_info.modes & BIT(new_state.mode_bit))) {
1785 if (new_state.mode_bit != KBD_MODE_BIT_OFF)
1786 kbd_previous_mode_bit = new_state.mode_bit;
1808 triggers_enabled = kbd_is_trigger_mode_bit(state.mode_bit);
1853 if (enable == kbd_is_als_mode_bit(state.mode_bit)) {
1861 triggers_enabled = kbd_is_trigger_mode_bit(state.mode_bit);
1865 new_state.mode_bit = KBD_MODE_BIT_TRIGGER_ALS;
1867 new_state.mode_bit = KBD_MODE_BIT_ALS;
1870 new_state.mode_bit = KBD_MODE_BIT_TRIGGER;
1873 new_state.mode_bit = KBD_MODE_BIT_ON;
1876 if (!(kbd_info.modes & BIT(new_state.mode_bit))) {
1884 kbd_previous_mode_bit = new_state.mode_bit;
1903 enabled = kbd_is_als_mode_bit(state.mode_bit);