They don't have issues with the functionality. What they want is to be able to set up their data structures (rings, buffers, etc.) in their application layer above PCIe before getting a BAR, so that when they acquire the BAR, they can expose those structures with the host PCIE.
In this u-boot however, they can't do it as the BAR have been acquired during u-boot before their application (that uses PCIe) can run and set up in the bareboard firmware.
Where can we get the NXP u-boot source for this? In github? How can we configure it to achieve our aim?
Thanks!