Lines Matching refs:qh_list
407 qh->qh_link = cpu_to_hc32(virt_to_phys(&ctrl->qh_list) | QH_LINK_TYPE_QH); in ehci_submit_async()
540 ctrl->qh_list.qh_link = cpu_to_hc32(virt_to_phys(qh) | QH_LINK_TYPE_QH); in ehci_submit_async()
543 flush_dcache_range((unsigned long)&ctrl->qh_list, in ehci_submit_async()
544 ALIGN_END_ADDR(struct QH, &ctrl->qh_list, 1)); in ehci_submit_async()
572 invalidate_dcache_range((unsigned long)&ctrl->qh_list, in ehci_submit_async()
573 ALIGN_END_ADDR(struct QH, &ctrl->qh_list, 1)); in ehci_submit_async()
586 ctrl->qh_list.qh_link = cpu_to_hc32(virt_to_phys(&ctrl->qh_list) | QH_LINK_TYPE_QH); in ehci_submit_async()
587 flush_dcache_range((unsigned long)&ctrl->qh_list, in ehci_submit_async()
588 ALIGN_END_ADDR(struct QH, &ctrl->qh_list, 1)); in ehci_submit_async()
975 struct QH *qh_list; in ehci_common_init() local
985 qh_list = &ctrl->qh_list; in ehci_common_init()
988 memset(qh_list, 0, sizeof(*qh_list)); in ehci_common_init()
989 qh_list->qh_link = cpu_to_hc32(virt_to_phys(qh_list) | QH_LINK_TYPE_QH); in ehci_common_init()
990 qh_list->qh_endpt1 = cpu_to_hc32(QH_ENDPT1_H(1) | in ehci_common_init()
992 qh_list->qh_overlay.qt_next = cpu_to_hc32(QT_NEXT_TERMINATE); in ehci_common_init()
993 qh_list->qh_overlay.qt_altnext = cpu_to_hc32(QT_NEXT_TERMINATE); in ehci_common_init()
994 qh_list->qh_overlay.qt_token = in ehci_common_init()
997 flush_dcache_range((unsigned long)qh_list, in ehci_common_init()
998 ALIGN_END_ADDR(struct QH, qh_list, 1)); in ehci_common_init()
1001 ehci_writel(&ctrl->hcor->or_asynclistaddr, virt_to_phys(qh_list)); in ehci_common_init()