Lines Matching refs:tdl
728 u16 tdl = EP_CMD_TDL_GET(readl(&priv_dev->regs->ep_cmd)); in cdns3_wa2_reset_tdl() local
730 if (tdl) { in cdns3_wa2_reset_tdl()
731 u16 reset_val = EP_CMD_TDL_MAX + 1 - tdl; in cdns3_wa2_reset_tdl()
996 u32 tdl; in cdns3_ep_run_stream_transfer() local
1029 tdl = DIV_ROUND_UP(length, priv_ep->endpoint.maxpacket); in cdns3_ep_run_stream_transfer()
1040 trb->length |= cpu_to_le32(TRB_TDL_SS_SIZE(tdl)); in cdns3_ep_run_stream_transfer()
1071 writel(EP_CMD_TDL_SET(tdl) | EP_CMD_STDL, in cdns3_ep_run_stream_transfer()
1074 writel(tdl, &priv_dev->regs->ep_tdl); in cdns3_ep_run_stream_transfer()
1276 u16 tdl = total_tdl; in cdns3_ep_run_transfer() local
1279 if (tdl > EP_CMD_TDL_MAX) { in cdns3_ep_run_transfer()
1280 tdl = EP_CMD_TDL_MAX; in cdns3_ep_run_transfer()
1284 if (old_tdl < tdl) { in cdns3_ep_run_transfer()
1285 tdl -= old_tdl; in cdns3_ep_run_transfer()
1286 writel(EP_CMD_TDL_SET(tdl) | EP_CMD_STDL, in cdns3_ep_run_transfer()
1609 u16 tdl = priv_ep->pending_tdl; in cdns3_reprogram_tdl() local
1612 if (tdl > EP_CMD_TDL_MAX) { in cdns3_reprogram_tdl()
1613 tdl = EP_CMD_TDL_MAX; in cdns3_reprogram_tdl()
1619 writel(EP_CMD_TDL_SET(tdl) | EP_CMD_STDL, &priv_dev->regs->ep_cmd); in cdns3_reprogram_tdl()
1634 u32 tdl = 0; in cdns3_check_ep_interrupt_proceed() local
1646 tdl = cdns3_get_tdl(priv_dev); in cdns3_check_ep_interrupt_proceed()
1655 if (tdl && (dbusy || !EP_STS_BUFFEMPTY(ep_sts_reg) || in cdns3_check_ep_interrupt_proceed()