AnsweredAssumed Answered

PCIe host failed to come up on Sabre SD on kernel 3.14.28

Question asked by Olivier Le Bozec on Apr 16, 2015

Hi,

I'm using SabreSD REVC4. In this version I have PCI is disabled (by default) in Uboot as stated in similar topic.

I'm using fido branch of Freescale/fsl-community-bsp-platform · GitHub

 

I got the following traces at boot with PCIe card inserted or not :

...

[ 0.386353] imx6q-pcie 1ffc000.pcie: phy link never came up
[ 0.386368] imx6q-pcie 1ffc000.pcie: Failed to bring link up!
[ 0.386396] imx6q-pcie 1ffc000.pcie: failed to initialize host
[ 0.386437] imx6q-pcie: probe of 1ffc000.pcie failed with error -22
...

 

Error comes from /drivers/pci/host/pci-imx6.c.

It seems the workarround for the missing reset wire are included in both Uboot config and in pci-imx6.c.

Any ideas to bring PCIe up?

Best regards,

Olivier.

Original Attachment has been moved to: defconfig.zip

Outcomes