Re: [PATCH v17 3/3] PCI: microchip: Add host driver for Microchip PCIe controller

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, I have tried applying these patches to the v5.6.16 yocto kernel
supplied for the Icicle board. I've assumed this is a v5.9 patch set
as they don't apply cleanly to v5.6.16 so rebased up to v5.9

The PCie is failing to initialise on the icicle board. Is there
anything else needing to be done to get it working on this board?

Log excerpt from board boot:

[    2.435747] microchip-pcie e0000000.pci: host bridge /pci@E0000000 ranges:
[    2.442580] microchip-pcie e0000000.pci: Parsing ranges property...
[    2.442611] microchip-pcie e0000000.pci:      MEM 0x00e8000000..0x00efffffff -> 0x00e8000000
[    2.451177] microchip-pcie e0000000.pci: non-prefetchable memory resource required
[    2.460943] microchip-pcie e0000000.pci: ECAM at [mem 0xe0000000-0xe7ffffff] : ESC[Bfor [bus 00-7f]
[    2.469607] microchip-pcie e0000000.pci: PCI host bridge to bus 0000:00
[    2.476287] pci_bus 0000:00: root bus resource [bus 00-7f]
[    2.481724] pci_bus 0000:00: root bus resource [mem 0xe8000000-0xefffffff pre: ESC[Bf]
[    2.489186] pci_bus 0000:00: scanning bus
[    2.489283] pci 0000:00:00.0: [11aa:1556] type 01 class 0x040000
[    2.495328] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x7fffffff 64bit pref: ESC[B]
[    2.502610] pci 0000:00:00.0: supports D1 D2
[    2.506942] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    2.513544] pci 0000:00:00.0: PME# disabled
[    2.514859] pci_bus 0000:00: fixups for bus
[    2.514882] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[    2.514900] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    2.522847] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[    2.522972] pci_bus 0000:01: scanning bus
[    2.573878] pci_bus 0000:01: fixups for bus
[    2.573897] pci_bus 0000:01: bus scan returning with max=01
[    2.573918] pci_bus 0000:01: busn_res: [bus 01-7f] end is updated to 01
[    2.580477] pci_bus 0000:00: bus scan returning with max=01
[    2.580530] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000 64bit pref]
[    2.588195] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000 64bit pref]
[    2.596168] pci 0000:00:00.0: BAR 8: no space for [mem size 0x00200000]
[    2.602782] pci 0000:00:00.0: BAR 8: failed to assign [mem size 0x00200000]
[    2.609887] pci 0000:00:00.0: BAR 9: assigned [mem 0xe8000000-0xe81fffff 64bit pref]
[    2.617692] pci 0000:00:00.0: BAR 7: no space for [io  size 0x1000]
[    2.624028] pci 0000:00:00.0: BAR 7: failed to assign [io  size 0x1000]
[    2.630646] pci 0000:00:00.0: PCI bridge to [bus 01]
    2.635780] pci 0000:00:00.0:   bridge window [mem 0xe8000000-0xe81fffff 64bi: ESC[Bt pref]


--
Ben Dooks				http://www.codethink.co.uk/
Senior Engineer				Codethink - Providing Genius

https://www.codethink.co.uk/privacy.html



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux