Hello, > There can be platforms that do not use/have 32-bit DMA addresses. > The current implementation of 32-bit IOVA allocation can fail for > such platforms, eventually leading to the probe failure. > > Try to allocate a 32-bit msi_data. If this allocation fails, > attempt a 64-bit address allocation. Please note that if the > 64-bit MSI address is allocated, then the EPs supporting 32-bit > MSI address only will not work. Applied to controller/dwc, thank you! [1/1] PCI: dwc: Strengthen the MSI address allocation logic https://git.kernel.org/pci/pci/c/f3a296405b6e Krzysztof