AnsweredAssumed Answered

PCIe in SABRESDP

Question asked by Vijai Kumar on Sep 23, 2015
Latest reply on Jul 6, 2016 by Alex Levandovskiy

Hi All,

         I am currently trying to get PCIe up in SABRESDP( SABRE for Smart Devices Reference Design|Freescale ). I am using imx_3.14.28_1.0.0_ga branch and have enabled the following configurations in menuconfig as mentioned in i.MX 6 Linux® Reference Manual, Rev. L3.14.28_1.0.0-ga.

CONFIG_PCI=y

CONFIG_PCI_DOMAINS=y

CONFIG_PCI_SYSCALL=y

CONFIG_PCIE_DW=y

CONFIG_PCI_IMX6=y

I am getting the following error.

bus: 'platform': add driver imx6q-pcie

bus: 'platform': driver_probe_device: matched device 1ffc000.pcie with driver imx6q-pcie

bus: 'platform': really_probe: probing driver imx6q-pcie with device 1ffc000.pcie

imx6q-pcie 1ffc000.pcie: no default pinctrl state

imx6q-pcie 1ffc000.pcie: phy link never came up

imx6q-pcie 1ffc000.pcie: Failed to bring link up!

imx6q-pcie 1ffc000.pcie: failed to initialize host

imx6q-pcie: probe of 1ffc000.pcie failed with error -22

bus: 'platform': remove driver imx6q-pcie

driver: 'imx6q-pcie': driver_release

 

lspci shows nothing. I have not connected any PCIe devices to the board. Atleast I should be able to see the root complex using lspci command. Any ideas on what is wrong?

Outcomes