[PATCH 1/3] pci_auto: Downgrade prefetch if necessary

Tom Rini trini at konsulko.com
Wed Mar 12 20:43:18 CET 2025


On Wed, 26 Feb 2025 14:56:42 +0100, Patrick Rudolph wrote:

> Legacy PCI devices, like qemu's Bochs VGA device, are allowed to have
> prefetchable 32-bit BARs, while PCIe devices are not allowed to have
> 32-bit prefetchable BARs. Typically prefetchable BARs are 64-bit and
> typically the prefetch MMIO window is also 64-bit and placed above
> 4GiB, as it's the case on qemu sbsa-ref.
> 
> Currently the U-Boot code assumes that prefetchable BARs are
> 64-bit BARs and always tries to assign them into the prefetch
> MMIO window.
> 
> [...]

Applied to u-boot/next, thanks!

[1/3] pci_auto: Downgrade prefetch if necessary
      commit: 699baa63ddcabe141adf3305d61f7b2a0d2de5db
[2/3] emulation: qemu-sbsa: Select SYS_PCI_64BIT
      commit: 0dbb770981d6acff3cc4921454403998dd5d0c92
[3/3] emulation: qemu-sbsa: Enable PCI enumeration
      commit: 6b9f4d0f7f070845133bcddf5e5c2dfedf32170b
-- 
Tom




More information about the U-Boot mailing list