commit | 811364d495dbb2d7069ee7571eb6564666ff769a | [log] [tgz] |
---|---|---|
author | Brian Bosak <bbosak@google.com> | Fri May 17 22:03:47 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri May 17 22:03:47 2019 +0000 |
tree | d4a5ba87f7bc323f291af40132c8ac645922ea0a | |
parent | 5bcf1d73b2e0a32e4ed611f40080371ef6a26717 [diff] |
[zircon] Fix XHCI, PHY tuning, and CDC Ethernet issues This patch fixes various XHCI issues that caused problems with CDC-Ethernet on certain boards with high-latency interrupts. The following changes have been made in this patch: * Add a direct mode for USB URBs to bypass re-assembly and buffering throughout the pipeline and take the most "direct" path from an interrupt handler to driver code. * Enable direct mode for CDC Ethernet TX and RX paths. * Increase the buffer size used for CDC Ethernet. * Implement multi-page TRB support in XHCI. * Increase the size of the transfer and event ring buffers. * Revert workaround in pack-images.py CONN-50 ZX-3957 Test: Validate no software-related packet loss in XHCI and CDC Ethernet drivers on affected boards. Ran additional tests described in CONN-50. Change-Id: Ice7429ee63109db67b254488d7127a8bd95394ab
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See the documentation.