Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/input/
Dinput_analog_axis.c45 struct k_sem cal_lock; member
78 k_sem_take(&data->cal_lock, K_FOREVER); in analog_axis_calibration_get()
80 k_sem_give(&data->cal_lock); in analog_axis_calibration_get()
89 k_sem_take(&data->cal_lock, K_FOREVER); in analog_axis_set_raw_data_cb()
91 k_sem_give(&data->cal_lock); in analog_axis_set_raw_data_cb()
106 k_sem_take(&data->cal_lock, K_FOREVER); in analog_axis_calibration_set()
108 k_sem_give(&data->cal_lock); in analog_axis_calibration_set()
183 k_sem_take(&data->cal_lock, K_FOREVER); in analog_axis_loop()
219 k_sem_give(&data->cal_lock); in analog_axis_loop()
262 k_sem_init(&data->cal_lock, 1, 1); in analog_axis_init()