Android LP kernel 3.14 PCIe doesn't work on SabreSD hardware

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Android LP kernel 3.14 PCIe doesn't work on SabreSD hardware

1,173件の閲覧回数
MikeEngel
Contributor IV

Hi,

we are using a i.MX6QD with Android LP (5.1.1_beta) with kernel version 3.14 and the PCIe interface doesn't work on the SabreSD hardware. In the kernel log we get the following information.

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

I added these changes to the kernel configuration to enable the PCIe support.

+CONFIG_PCI=y

+CONFIG_PCI_MSI=y

+CONFIG_PCI_IMX6=y

+CONFIG_MIGHT_HAVE_PCI=y

+CONFIG_PCI_QUIRKS=y

+CONFIG_PCI_DOMAINS=y

+CONFIG_PCI_SYSCALL=y

+CONFIG_PCIE_DW=y

+CONFIG_PCIEPORTBUS=y

+CONFIG_PCIEAER=y

+CONFIG_PCIEASPM=y

+CONFIG_PCIEASPM_PERFORMANCE=y

+CONFIG_PCIE_PME=y

+CONFIG_OF_PCI=y

+CONFIG_OF_PCI_IRQ=y

Is that a know issue or is their a patch that can be applied to the kernel to fix that problem?

Has Freescale verified the PCIe interface with this kernel version?

Thanks,

--

Mike

ラベル(4)
タグ(1)
0 件の賞賛
返信
1 返信

871件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  I hope the following helps.

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


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信