Module Name: src Committed By: mlelstv Date: Mon Jun 5 03:44:48 UTC 2023
Modified Files: src/sys/dev/usb: xhci.c xhcireg.h Log Message: - Fix clearing of EINT and other transient flags. Patches from sc.dying in kern/56115: - Set proper Max ESIT Payload value for interrupt/isoc endpoint context. - Set proper Average TRB Length value. - Not tested on superspeed/superspeedplus isochronous device. - Add handling of some error paths for isochronous transfers. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/dev/usb/xhci.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/usb/xhcireg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.