It's important for u-boot to properly reset RPi4's PCIe controller in order for Linux to run the board's USB firmware load rountines.
--- Nicolas Saenz Julienne (2): usb: xhci-pci: Add DM_FLAG_OS_PREPARE flag pci: brcmstb: Cleanup controller state before handover drivers/pci/pcie_brcmstb.c | 20 ++++++++++++++++++++ drivers/usb/host/xhci-pci.c | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) -- 2.29.2