FROMLIST: usb: dwc3: Update nominal max votes for qcom usb#680
FROMLIST: usb: dwc3: Update nominal max votes for qcom usb#680akakum-qualcomm wants to merge 2 commits into
Conversation
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
PR #680 — validate-patchPR: #680
Final Summary
Recommendation: Author should:
|
PR #680 — checker-log-analyzerPR: #680
Detailed report: Full report
|
|
Merge Check Failed: No Change Task Found No associated change tasks found for CR 4548487 on any of the following entities: Entities:
CR: 4548487 Please ensure the CR has a change task associated with at least one of the entities for this branch. |
Test Matrix
|
|
Merge Check Failed: CR Not Eligible for Merge CR 4548487 is not eligible for merge. The parent software image for kernel.qli.2.0 is not development complete. Entity: Please ensure the CR passes both CCT (ComponentChangeTasks) and ICT (Integration Change Tasks) validations. |
Test Matrix
|
shashim-quic
left a comment
There was a problem hiding this comment.
PENDING: usb: dwc3: Update nominal max votes for qcom usb
send it to upstream and bring as FROMLIST.
Increase nominal max votes to improve DDR performance and USB audio use case handling. Currently, Bandwidth vote for max nominal value is set to 2500, requiring DDR to run at 1GHz under normal load. DDR is allowed to run under nominal range at 1.5GHz, which is consistent across all targets. However, with the current nominal Increase nominal max votes to improve DDR performance and USB audio use case handling. Currently, Bandwidth vote for max nominal value is set to 2500, requiring DDR to run at 1GHz under normal load. DDR is allowed to run under nominal range at 1.5GHz, which is consistent across all targets. However, with the current nominal vote, glitches are observed during multiple audio use cases over USB. Update the nominal vote to allow DDR to run more efficiently, enabling simultaneous multiple USB audio use cases without glitches. With the existing vote, throughput is around 124MB/s. The updated nominal value increases throughput to 134MB/s. With Updated Nominal value, we are seeing Enhanced performance and stability for multiple USB audio use cases and improved overall system efficiency with higher throughput. Link: https://lore.kernel.org/all/20260611081831.2743464-1-akash.kumar@oss.qualcomm.com/ Signed-off-by: Akash Kumar <akakum@qti.qualcomm.com>
The USB Attached SCSI (UAS) protocol is supported by many modern USB storage devices. It provides significantly higher performance than the legacy Mass Storage Class (MSC) by supporting multiple outstanding commands and command queuing. Enable CONFIG_USB_UAS=y in the default arm64 configuration to provide better out-of-the-box performance for USB storage devices on arm64 platforms. The USB Attached SCSI protocol is supported by some USB storage devices. It permits higher performance by supporting multiple outstanding commands. Link: https://lore.kernel.org/all/20260611090946.2790631-1-akash.kumar@oss.qualcomm.com/ Signed-off-by: Akash Kumar <akakum@qti.qualcomm.com>
eb11b74 to
e811112
Compare
Done. |
Increase nominal max votes to improve DDR performance and USB audio use case handling.
Currently, Bandwidth vote for max nominal value is set to 2500, requiring DDR to run at 1GHz under normal load.
DDR is allowed to run under nominal range at 1.5GHz, which is consistent across all targets. However, with the current nominal Increase nominal max votes to improve DDR performance and USB audio use case handling.
Currently, Bandwidth vote for max nominal value is set to 2500, requiring DDR to run at 1GHz under normal load.
DDR is allowed to run under nominal range at 1.5GHz, which is consistent across all targets. However, with the current nominal vote, glitches are observed during multiple audio use cases over USB. Update the nominal vote to allow DDR to run more
efficiently, enabling simultaneous multiple USB audio use cases without glitches.
With the existing vote, throughput is around 124MB/s. The updated nominal value increases throughput to 134MB/s.
With Updated Nominal value, we are seeing
Enhanced performance and stability for multiple USB audio use cases and improved overall system efficiency with higher throughput.
CRs-Fixed: 4548487
qli-2.0 GA Critical Fix