* periodic assigned schedule
*/
qh_ptr = qh_ptr->next;
- list_move_tail(&qh->qh_list_entry,
- &hsotg->periodic_sched_assigned);
+ list_move(&qh->qh_list_entry, &hsotg->periodic_sched_assigned);
ret_val = DWC2_TRANSACTION_PERIODIC;
}
* non-periodic active schedule
*/
qh_ptr = qh_ptr->next;
- list_move_tail(&qh->qh_list_entry,
- &hsotg->non_periodic_sched_active);
+ list_move(&qh->qh_list_entry,
+ &hsotg->non_periodic_sched_active);
if (ret_val == DWC2_TRANSACTION_NONE)
ret_val = DWC2_TRANSACTION_NON_PERIODIC;
* Move the QH from the periodic assigned schedule to
* the periodic queued schedule
*/
- list_move_tail(&qh->qh_list_entry,
- &hsotg->periodic_sched_queued);
+ list_move(&qh->qh_list_entry,
+ &hsotg->periodic_sched_queued);
/* done queuing high bandwidth */
hsotg->queuing_high_bandwidth = 0;