ANDROID: GKI: usb: xhci: Add support for secondary interrupters
Implement APIs to dynamically allocate and free secondary event rings based upon interrupter number. Also add exported APIs in usb core layer which allows secondary event ring management via remote processor entity. Change-Id: I5ee7d44d6cad8e35e22d3c1a027a1eec5d208585 Signed-off-by:Hemant Kumar <hemantk@codeaurora.org> Signed-off-by:
Jack Pham <jackp@codeaurora.org> Signed-off-by:
Mayank Rana <mrana@codeaurora.org> (cherry picked from commit 8d48fb82) [connoro: squashed the following commits: a44f0d73 usb: xhci: Clear event handler busy flag upon event ring cleanup a1504b40 usb: xhci: Acknowledge pending events in secondary event ring a7e7dd8a usb: host: xhci: Fix bound check for interrupter number c4d9817a usb: core: Allow secondary event ring clean upon disconnect 576c1e1f usb: host: xhci: Fix secondary event ring setup] Bug: 151258428 Signed-off-by:
Connor O'Brien <connoro@google.com>
Loading
Please register or sign in to comment