Home
last modified time | relevance | path

Searched refs:key_state (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/input/
Dinput_adc_keys.c36 struct adc_keys_key_state *key_state; member
76 struct adc_keys_key_state *key_state; in adc_keys_process() local
110 key_state = &cfg->key_state[code_cfg->key_index]; in adc_keys_process()
117 key_state->curr_state = true; in adc_keys_process()
126 key_state = &cfg->key_state[i]; in adc_keys_process()
129 if (key_state->last_state != key_state->curr_state) { in adc_keys_process()
130 LOG_DBG("Report event %s %d, code=%d", dev->name, key_state->curr_state, in adc_keys_process()
132 input_report_key(dev, key_code, key_state->curr_state, true, K_FOREVER); in adc_keys_process()
133 key_state->last_state = key_state->curr_state; in adc_keys_process()
140 key_state->curr_state = false; in adc_keys_process()
[all …]
/Zephyr-latest/drivers/led/
Dht16k33.c84 uint16_t key_state[HT16K33_KEYSCAN_ROWS]; member
225 changed = data->key_state[row] ^ state; in ht16k33_process_keyscan_data()
226 data->key_state[row] = state; in ht16k33_process_keyscan_data()