[PATCH] usb: xhci: keep the transaction count out of Max Packet Size

Sascha Hauer s.hauer at pengutronix.de
Mon Nov 9 01:53:28 PST 2026


On Sun, 08 Nov 2026 09:46:48 +0100, Ahmad Fatoum wrote:
> Bits 12:11 of wMaxPacketSize hold the number of additional transactions
> per microframe of high-speed isochronous and interrupt endpoints.
> xhci_get_endpoint_max_burst() already programs them as Max Burst Size,
> but xhci_set_configuration() copies them into Max Packet Size as well,
> so a high-bandwidth endpoint ends up with a Max Packet Size beyond the
> 1024 bytes a high-speed endpoint can have.
> 
> [...]

Applied, thanks!

[1/1] usb: xhci: keep the transaction count out of Max Packet Size
      https://git.pengutronix.de/cgit/barebox/commit/?id=2c9589d5238c (link may not be stable)

Best regards,
-- 
Sascha Hauer <s.hauer at pengutronix.de>




More information about the barebox mailing list