#
af71cbda |
|
06-Apr-2018 |
Mike Voydanoff <voydanoff@google.com> |
[dev][usb] Add support for automatic zero length packets Set send_zlp flag on usb_request_t if you want zero length packets sent automatically when transfer length is a multiple of max packet size. ZX-1952 #done Change-Id: I78e1cf3231179ec77b20b1ca95e5b765e7ed5dac
|
#
3934a894 |
|
20-Mar-2018 |
Mike Voydanoff <voydanoff@google.com> |
[dev][usb][dwc3] Replace pdev_vmo_buffer_t usage with io_buffer_t Change-Id: I200fcfb544da56dcd0b7b60e415a8313022b0947
|
#
ea0dc552 |
|
16-Nov-2017 |
Mike Voydanoff <voydanoff@google.com> |
[dev][usb][dwc3] Use zx_cache_flush instead of zx_vmo_op_range for cache management Change-Id: I8246d14f9f63e9db34e8cd4282700f015ef73853
|
#
ed98ba24 |
|
08-Nov-2017 |
Mike Voydanoff <voydanoff@google.com> |
[dev][usb][dwc3] Use pdev_map_contig_vmo() for contiguous DMA buffers This allows the driver to run without having the root resource. Change-Id: Ifc6ba46a8aa611a18f57aea9ca698cd40229bc40
|
#
f4b2ff04 |
|
23-Oct-2017 |
Brian Swetland <swetland@google.com> |
[ddk] rename dprintf() to zxlogf() to avoid conflicts dprintf is still defined by ddk/debug.h but with a deprecation warning Change-Id: I00b34803571c468007e069c1da6a292feba2bc3c
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|
#
953029eb |
|
04-Sep-2017 |
Mike Voydanoff <voydanoff@google.com> |
[dev][usb][dwc3] First cut at DWC3 USB controller driver Implements basic peripheral mode support for DWC3 Still to do for peripheral mode: - USB 3 support - Isochronous endpoint support - Scatter/gather support - OTG support for better connect/disconnect detection and beyond peripheral mode: - USB host support (we will layer the XHCI driver on top of this driver for host support) - role switching between host and peripheral mode - power management Change-Id: I028f7af18f4434e17e1fe5fe36f0d1a83a409e55
|