Home
last modified time | relevance | path

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

/linux-6.15/drivers/usb/host/
H A Dxhci-mtk-sch.c251 struct mu3h_sch_bw_info *bw_info; in create_sch_ep() local
255 bw_info = get_bw_info(mtk, udev, ep); in create_sch_ep()
256 if (!bw_info) in create_sch_ep()
279 sch_ep->bw_info = bw_info; in create_sch_ep()
682 struct mu3h_sch_bw_info *sch_bw = sch_ep->bw_info; in alloc_sch_portion_of_frame()
799 struct mu3h_sch_bw_info *sch_bw = sch_ep->bw_info; in alloc_sch_microframes()
842 return load_ep_bw(sch_ep->bw_info, sch_ep, true); in check_sch_bw()
850 load_ep_bw(sch_ep->bw_info, sch_ep, false); in destroy_sch_ep()
H A Dxhci-mem.c1503 bw_info->ep_interval = 0; in xhci_clear_endpoint_bw_info()
1504 bw_info->mult = 0; in xhci_clear_endpoint_bw_info()
1505 bw_info->num_packets = 0; in xhci_clear_endpoint_bw_info()
1506 bw_info->max_packet_size = 0; in xhci_clear_endpoint_bw_info()
1507 bw_info->type = 0; in xhci_clear_endpoint_bw_info()
1508 bw_info->max_esit_payload = 0; in xhci_clear_endpoint_bw_info()
1516 struct xhci_bw_info *bw_info; in xhci_update_bw_info() local
1522 bw_info = &virt_dev->eps[i].bw_info; in xhci_update_bw_info()
1531 xhci_clear_endpoint_bw_info(bw_info); in xhci_update_bw_info()
1552 bw_info->mult = CTX_TO_EP_MULT( in xhci_update_bw_info()
[all …]
H A Dxhci-mtk.h105 struct mu3h_sch_bw_info *bw_info; member
H A Dxhci.c2446 virt_ep->bw_info.max_packet_size, in xhci_check_bw_table()
2678 smaller_ep->bw_info.max_packet_size) { in xhci_add_ep_to_interval_table()
2734 memcpy(&ep_bw_info[i], &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
2741 &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
2753 &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
2778 &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
2785 memcpy(&virt_dev->eps[i].bw_info, &ep_bw_info[i], in xhci_reserve_bandwidth()
2790 &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
3919 &virt_dev->eps[i].bw_info, in xhci_discover_or_reset_device()
3924 xhci_clear_endpoint_bw_info(&virt_dev->eps[i].bw_info); in xhci_discover_or_reset_device()
H A Dxhci.h696 struct xhci_bw_info bw_info; member
1798 void xhci_clear_endpoint_bw_info(struct xhci_bw_info *bw_info);
/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_platform_common.h116 struct bw_info { struct
149 const struct bw_info *bw_tbl_dec;
H A Diris_platform_sm8250.c66 static const struct bw_info sm8250_bw_table_dec[] = {
H A Diris_power.c18 const struct bw_info *bw_tbl = NULL; in iris_calc_bw()
H A Diris_platform_sm8550.c147 static const struct bw_info sm8550_bw_table_dec[] = {