Files
haotienh e422044e67 NVIDIA: SAUCE: usb: gadget: xudc: Avoid skipping clear feature
We skip ClearFeature(ENDPOINT_HALT) for endpoints which are not halted
in previous codes. That will cause sequence number mismatching.
According to 9.4.5 in USB3.2 Revision 1.1 specification, we should
always reinitialize data sequence and set stream state machine to
disabled.

http://nvbugs/5104500

Signed-off-by: haotienh <haotienh@nvidia.com>
Reviewed-by: Henry Lin <henryl@nvidia.com>
Reviewed-by: EJ Hsu <ejh@nvidia.com>
Reviewed-by: WK Tsai <wtsai@nvidia.com>
Reviewed-by: Wayne Chang <waynec@nvidia.com>
Signed-off-by: Vishwaroop A <va@nvidia.com>
Acked-by: Noah Wager <noah.wager@canonical.com>
Acked-by: Jacob Martin <jacob.martin@canonical.com>
Signed-off-by: Noah Wager <noah.wager@canonical.com>
2025-07-16 20:14:29 -07:00
..