mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 01:49:46 +00:00
dt-bindings: usb: snps,dwc3: add FS/HS periodic NAK polling quirk
Add two quirk properties that control whether or not the controller issues many more handshakes to FS/HS Async endpoints in a single (micro)frame. Enabling these can significantly increase throughput for endpoints that frequently respond with NAKs. Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
This commit is contained in:
committed by
Dom Cobley
parent
cd44b2be32
commit
9562f7c7bd
@@ -185,6 +185,16 @@ properties:
|
||||
description: When set, disable u2mac linestate check during HS transmit
|
||||
type: boolean
|
||||
|
||||
snps,enhanced-nak-fs-quirk:
|
||||
description:
|
||||
When set, the controller schedules many more handshakes to Async FS
|
||||
endpoints, improving throughput when they frequently respond with NAKs.
|
||||
|
||||
snps,enhanced-nak-hs-quirk:
|
||||
description:
|
||||
When set, the controller schedules many more handshakes to Async HS
|
||||
endpoints, improving throughput when they frequently respond with NAKs.
|
||||
|
||||
snps,parkmode-disable-ss-quirk:
|
||||
description:
|
||||
When set, disable park mode for all Superspeed bus instances.
|
||||
|
||||
Reference in New Issue
Block a user