usb: xhci: Add host support for eUSB2 double isochronous bandwidth devices
Detect eUSB2 double isoc bw capable hosts and devices, and set the proper xhci endpoint context values such as 'Mult', 'Max Burst Size', and 'Max ESIT Payload' to enable the double isochronous bandwidth endpoints. Intel xHC uses the endpoint context 'Mult' field for eUSB2 isoc endpoints even if hosts supporting Large ESIT Payload Capability should normally ignore the mult field. Signed-off-by:Rai, Amardeep <amardeep.rai@intel.com> Co-developed-by:
Kannappan R <r.kannappan@intel.com> Signed-off-by:
Kannappan R <r.kannappan@intel.com> Reviewed-by:
Sakari Ailus <sakari.ailus@linux.intel.com> Co-developed-by:
Mathias Nyman <mathias.nyman@linux.intel.com> Signed-off-by:
Mathias Nyman <mathias.nyman@linux.intel.com> Co-developed-by:
Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by:
Sakari Ailus <sakari.ailus@linux.intel.com> Acked-by:
Mathias Nyman <mathias.nyman@linux.intel.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Link: https://lore.kernel.org/r/20250820143824.551777-8-sakari.ailus@linux.intel.com
Loading
Please sign in to comment