#
53d75781 |
|
23-Jan-2018 |
Jocelyn Dang <jocelyndang@google.com> |
[dev][usb-xhci] Move CLEAR_FEATURE(ENDPOINT_HALT) request to after the Reset Endpoint Command. NET-97 #comment Change-Id: Ic9d926cbc01efb31d525c2776d28f931e0dd424a
|
#
7ca7be57 |
|
04-Oct-2017 |
Jocelyn Dang <jocelyndang@google.com> |
[dev][usb] Migrate xhci to usb_request. Change-Id: Ifd0ceb3f033d530e70c88fc80321cf9fc0be8f40
|
#
a18aea8b |
|
15-Sep-2017 |
Mike Voydanoff <voydanoff@google.com> |
[dev][usb][xhci] Clean and invalidate caches as necessary on non-x86 platforms Also made VMOs for event rings and device contexts read-only Change-Id: I1aee51c7ba4515523219826fc0b013d6771e514b
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|
#
d07baedb |
|
30-Jun-2017 |
Mike Voydanoff <voydanoff@google.com> |
[usb] add support for canceling and timing out transactions Added usb_cancel_all() to the USB protocol, which cancels all pending iotxns on an endpoint. The "timeout" parameter to usb_control() is now being honored. Also replaced the "enabled", "halted" and endpoint flags with a new xhci_ep_state_t enum. To avoid confusion, the endpoint state in the hardware's endpoint context has been renamed from EP_STATE_* to EP_CTX_STATE_* and the accessor has been renamed to xhci_get_ep_ctx_state() Change-Id: Id4daafc88c4767e8723deeed373b5321440469b9
|
#
a5f1bef5 |
|
29-Jun-2017 |
Mike Voydanoff <voydanoff@google.com> |
[usb] Revert changes related to canceling USB transactions These changes introduced a number of bugs and need more work. Squashed commit of: Revert "[usb] add support for canceling and timing out transactions" This reverts commit b986f57f0d5776585086d1eb6a99d65cdcff2486. Revert "[dev][usb-xhci] Endpoint state cleanup work" This reverts commit 5d8c3e1594c0f8161c1e2ca8e80533d0e83f5c8e. Revert "[dev][usb-xhci] Cleanup completing transactions when stopping an endpoint" This reverts commit cdbc4364957bc9c3067caba54adfb73fae887f03. Change-Id: I1ab9ba1fbc06ba9e992ec71bb41ecf2465e72e29
|
#
b986f57f |
|
29-Jun-2017 |
Mike Voydanoff <voydanoff@google.com> |
[usb] add support for canceling and timing out transactions Added iotxn_cancel() to the USB protocol, which can be used to cancel pending iotxns. usb_control() will now return MX_ERR_TIMED_OUT if hardware does not respond within 5 seconds. Change-Id: I9146ad88435140f7fca4be0aeeea11bbb5f7eb55
|
#
9f5cd55f |
|
07-Jun-2017 |
Brian Swetland <swetland@google.com> |
[udev][usb-xhci] rename Change-Id: I9301fac7ba04cb881cbc84cc4d34f9a3061ed848
|