Lines Matching refs:cur_ext_dev

120 	struct ext_dev *cur_ext_dev;  member
126 struct ext_dev *cur_ext_dev, in set_motor_running_status() argument
139 motor->cur_ext_dev = cur_ext_dev; in set_motor_running_status()
140 if (!IS_ERR(cur_ext_dev->en_gpio)) in set_motor_running_status()
141 gpiod_set_value_cansleep(cur_ext_dev->en_gpio, 1); in set_motor_running_status()
144 step_cnt = pos * cur_ext_dev->step_per_pos; in set_motor_running_status()
145 if (cur_ext_dev->speed_queue_num > 1 && in set_motor_running_status()
146 step_cnt >= cur_ext_dev->ths_speeded_up) { in set_motor_running_status()
147 motor->run_queue = &cur_ext_dev->speed_que; in set_motor_running_status()
148 motor->run_queue->speed_p[cur_ext_dev->length_up - 1].count = in set_motor_running_status()
149 step_cnt - cur_ext_dev->speed_up_step_cnt; in set_motor_running_status()
151 motor->run_queue = &cur_ext_dev->one_speed_que; in set_motor_running_status()
157 cur_ext_dev->mv_tim.vcm_start_t = ns_to_timeval(ktime_get_ns()); in set_motor_running_status()
169 mv_us += cur_ext_dev->mv_tim.vcm_start_t.tv_usec; in set_motor_running_status()
172 cur_ext_dev->mv_tim.vcm_end_t.tv_sec = in set_motor_running_status()
173 cur_ext_dev->mv_tim.vcm_start_t.tv_sec + mv_s; in set_motor_running_status()
174 cur_ext_dev->mv_tim.vcm_end_t.tv_usec = mv_us - (mv_s * 1000000); in set_motor_running_status()
176 cur_ext_dev->mv_tim.vcm_end_t.tv_sec = in set_motor_running_status()
177 cur_ext_dev->mv_tim.vcm_start_t.tv_sec; in set_motor_running_status()
178 cur_ext_dev->mv_tim.vcm_end_t.tv_usec = mv_us; in set_motor_running_status()
575 if (!IS_ERR(motor->cur_ext_dev->en_gpio)) in motor_timer_func()
576 gpiod_set_value(motor->cur_ext_dev->en_gpio, 0); in motor_timer_func()