Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/usb/host/
Dfhci-tds.c29 #define TD_W 0x2000 /* wrap bit */ macro
76 if (status & TD_W) in next_bd()
220 out_be16(&td->status, TD_W); /* for last TD set Wrap bit */ in fhci_create_ep()
300 if (!(!(td_status & TD_R) && ((td_status & ~TD_W) || buf))) in fhci_td_transaction_confirm()
303 else if ((buf == DUMMY_BD_BUFFER) && !(td_status & ~TD_W)) in fhci_td_transaction_confirm()
307 clrbits16(&td->status, ~TD_W); in fhci_td_transaction_confirm()
315 if ((buf == DUMMY2_BD_BUFFER) && !(td_status & ~TD_W)) in fhci_td_transaction_confirm()
424 td_status = ((td_status & TD_W) | TD_R | TD_L | TD_I | TD_CNF); in fhci_host_transaction()
487 if (td_status & TD_W) in fhci_flush_bds()
502 } while (!(in_be16(&td->status) & TD_W)); in fhci_flush_bds()
[all …]