Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dxhci-mem.c876 struct xhci_tt_bw_info *tt_info, *next; in xhci_free_tt_info() local
889 list_for_each_entry_safe(tt_info, next, tt_list_head, tt_list) { in xhci_free_tt_info()
891 if (tt_info->slot_id == slot_id) { in xhci_free_tt_info()
893 list_del(&tt_info->tt_list); in xhci_free_tt_info()
894 kfree(tt_info); in xhci_free_tt_info()
906 struct xhci_tt_bw_info *tt_info; in xhci_alloc_tt_info() local
916 for (i = 0; i < num_ports; i++, tt_info++) { in xhci_alloc_tt_info()
919 tt_info = kzalloc_node(sizeof(*tt_info), mem_flags, in xhci_alloc_tt_info()
921 if (!tt_info) in xhci_alloc_tt_info()
923 INIT_LIST_HEAD(&tt_info->tt_list); in xhci_alloc_tt_info()
[all …]
H A Dxhci.c2239 struct xhci_tt_bw_info *tt_info; in xhci_check_tt_bw_table() local
2243 tt_info = virt_dev->tt_info; in xhci_check_tt_bw_table()
2250 if (old_active_eps == 0 && tt_info->active_eps != 0) { in xhci_check_tt_bw_table()
2357 if (virt_dev->tt_info) { in xhci_check_bw_table()
2368 virt_dev->tt_info->slot_id, in xhci_check_bw_table()
2369 virt_dev->tt_info->ttport); in xhci_check_bw_table()
2469 if (!virt_dev->tt_info && virt_dev->udev->speed == USB_SPEED_HIGH) { in xhci_check_bw_table()
2529 struct xhci_tt_bw_info *tt_info) in xhci_drop_ep_from_interval_table() argument
2583 if (tt_info) in xhci_drop_ep_from_interval_table()
2584 tt_info->active_eps -= 1; in xhci_drop_ep_from_interval_table()
[all …]
H A Dxhci-trace.h369 __field(u32, tt_info)
376 __entry->tt_info = le64_to_cpu(ctx->tt_info);
381 __entry->tt_info, __entry->state)
H A Dxhci.h626 __le32 tt_info; member
1028 struct xhci_tt_bw_info *tt_info; member
2563 u32 info, u32 info2, u32 tt_info, u32 state) in xhci_decode_slot_context() argument
2604 tt_info & TT_SLOT, (tt_info & TT_PORT) >> 8, in xhci_decode_slot_context()
2605 GET_TT_THINK_TIME(tt_info), GET_INTR_TARGET(tt_info), in xhci_decode_slot_context()
H A Dxhci-mtk-sch.c730 if (!need_bw_sch(ep, udev->speed, !!virt_dev->tt_info)) { in add_ep_quirk()
766 if (!need_bw_sch(ep, udev->speed, !!virt_dev->tt_info)) in drop_ep_quirk()
H A Dxhci-debugfs.c272 le32_to_cpu(slot_ctx->tt_info), in xhci_slot_context_show()
H A Dxhci-ring.c2548 le32_to_cpu(slot_ctx->tt_info) & TT_SLOT) in process_bulk_intr_td()
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dxhci-mem.c709 in_slot_ctx->tt_info = out_slot_ctx->tt_info; in xhci_slot_copy()
807 slot_ctx->tt_info |= cpu_to_le32(TT_PORT(port_num)); in xhci_setup_addressable_virt_dev()
808 slot_ctx->tt_info |= cpu_to_le32(TT_SLOT(dev->slot_id)); in xhci_setup_addressable_virt_dev()
H A Dxhci.c1467 slot_ctx->tt_info |= cpu_to_le32(TT_THINK_TIME(think_time)); in xhci_update_hub_device()
/OK3568_Linux_fs/u-boot/include/usb/
H A Dxhci.h511 __le32 tt_info; member