[PATCH 00/15] usb: xhci: pull in fixes from U-Boot v2024.01

Sascha Hauer s.hauer at pengutronix.de
Tue Feb 20 03:07:10 PST 2024


On Mon, 19 Feb 2024 14:38:20 +0100, Ahmad Fatoum wrote:
> The latest U-Boot release saw some fixes to the xHCI driver contributed
> by the Asahi Linux project to improve robustness in case of errors.
> 
> Port these to barebox as well as a couple of cleanup commits that make
> the code in barebox look more similar to changes that happened to U-Boot
> in the meantime.
> 
> [...]

Applied, thanks!

[01/15] usb: xhci: usb: xhci: avoid type conversion of void *
        https://git.pengutronix.de/cgit/barebox/commit/?id=13509f24774c (link may not be stable)
[02/15] usb: xhci: add various debugging prints
        https://git.pengutronix.de/cgit/barebox/commit/?id=86da740d096c (link may not be stable)
[03/15] usb: xhci: call xhci_flush_cache where appropriate
        https://git.pengutronix.de/cgit/barebox/commit/?id=c4a99e4bfb48 (link may not be stable)
[04/15] usb: xhci: use macros for formatting values
        https://git.pengutronix.de/cgit/barebox/commit/?id=ad69d4395d97 (link may not be stable)
[05/15] usb: xhci: Add missing endian conversions (cpu_to_leXX / leXX_to_cpu)
        https://git.pengutronix.de/cgit/barebox/commit/?id=668cefb5fa19 (link may not be stable)
[06/15] usb: xhci: Add missing xhci_readl()
        https://git.pengutronix.de/cgit/barebox/commit/?id=97d839040fcc (link may not be stable)
[07/15] usb: xhci: don't use xhci_writeq for normal SDRAM
        https://git.pengutronix.de/cgit/barebox/commit/?id=fb4e864c0726 (link may not be stable)
[08/15] usb: xhci: support non-1:1 mapped xHCI
        https://git.pengutronix.de/cgit/barebox/commit/?id=6fba5a3b0bd7 (link may not be stable)
[09/15] usb: xhci: reset endpoint on USB stall
        https://git.pengutronix.de/cgit/barebox/commit/?id=be01454be27a (link may not be stable)
[10/15] usb: xhci: Fix root hub descriptor
        https://git.pengutronix.de/cgit/barebox/commit/?id=cb1ead123c45 (link may not be stable)
[11/15] usb: xhci: Guard all calls to xhci_wait_for_event
        https://git.pengutronix.de/cgit/barebox/commit/?id=2708f615e75b (link may not be stable)
[12/15] usb: xhci: Better error handling in abort_td()
        https://git.pengutronix.de/cgit/barebox/commit/?id=0a2bf109353e (link may not be stable)
[13/15] usb: xhci: Allow context state errors when halting an endpoint
        https://git.pengutronix.de/cgit/barebox/commit/?id=3b3af837338f (link may not be stable)
[14/15] usb: xhci: Recover from halted bulk endpoints
        https://git.pengutronix.de/cgit/barebox/commit/?id=42db38526b2c (link may not be stable)
[15/15] usb: xhci: Do not panic on event timeouts
        https://git.pengutronix.de/cgit/barebox/commit/?id=43a3850ed840 (link may not be stable)

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




More information about the barebox mailing list