Re: [PATCH v2] usb: ehci-hcd: Add IAA handshake for removing async QH

2021-03-10 Thread Marek Vasut
On 3/9/21 4:26 AM, Ye Li wrote: According to EHCI spec, software needs to do handshake with HC for safely removing QH from async list. This handshake is implemented by setting IAAD (Interrupt on Async Advance Doorbell) bit in USB_USBCMD register and poll the IAA (Interrupt on Async Advance bit) i

[PATCH v2] usb: ehci-hcd: Add IAA handshake for removing async QH

2021-03-10 Thread Ye Li
According to EHCI spec, software needs to do handshake with HC for safely removing QH from async list. This handshake is implemented by setting IAAD (Interrupt on Async Advance Doorbell) bit in USB_USBCMD register and poll the IAA (Interrupt on Async Advance bit) in the USB_USBSTS to ensure the HC