mirror of
https://github.com/ipxe/ipxe
synced 2025-12-27 01:52:39 +03:00
[usb] Add clear_tt() hub method to clear transaction translator buffer
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -820,6 +820,15 @@ struct usb_hub_driver_operations {
|
||||
* @ret rc Return status code
|
||||
*/
|
||||
int ( * speed ) ( struct usb_hub *hub, struct usb_port *port );
|
||||
/** Clear transaction translator buffer
|
||||
*
|
||||
* @v hub USB hub
|
||||
* @v port USB port
|
||||
* @v ep USB endpoint
|
||||
* @ret rc Return status code
|
||||
*/
|
||||
int ( * clear_tt ) ( struct usb_hub *hub, struct usb_port *port,
|
||||
struct usb_endpoint *ep );
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user