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 8d48fb820fb849cee2474354f75ef5a78044bd19) [connoro: squashed the following commits: a44f0d73af95 usb: xhci: Clear event handler busy flag upon event ring cleanup a1504b40da0e usb: xhci: Acknowledge pending events in secondary event ring a7e7dd8a3499 usb: host: xhci: Fix bound check for interrupter number c4d9817a3cc6 usb: core: Allow secondary event ring clean upon disconnect 576c1e1fe65b 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