[PATCH v3] pci: correct PCI device enumeration to include all functions on device 0

Tom Rini trini at konsulko.com
Mon Apr 27 21:42:27 CEST 2026


On Wed, 22 Apr 2026 14:57:53 +0200, Maximilian Brune wrote:

> Currently the implementation does not just skip all devices beside
> device 0, it also skips all functions (besides 0) on device 0. This
> broke basically all AMD platforms, since they have a lot of internal SOC
> devices behind these functions.
> 
> This was detected, because the XHCI controller and therefore the USB
> devices were not found by u-boot on AMD/crater platform.
> 
> [...]

Applied to u-boot/master, thanks!

[1/1] pci: correct PCI device enumeration to include all functions on device 0
      commit: 6ab5b5d2804b00d3253d09c6d8f829d918d2ed1c
-- 
Tom




More information about the U-Boot mailing list