i.MX6 PCIe root complex activation

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

i.MX6 PCIe root complex activation

ソリューションへジャンプ
2,007件の閲覧回数
mariocasto
Contributor II

Hello to everybody,

I'm trying to use PCIe interface. I've enabled System Type  ---> Freescale MXC Implementations  ---> PCI Express support

but I can't see PCIe probing at starting. I also added some print in "imx_pcie_pltfm_probe" function but no print comes out in the kernel init.

Has anybody already had this problem?

Thank you in advance.

Mario

ラベル(1)
0 件の賞賛
返信
1 解決策
1,370件の閲覧回数
Martin1z
Contributor III

Are you initializing the PCIE platform device in you board init (imx6q_add_pcie())?

I think in ealier kernel versions the PCI driver has been loaded directly using subsys_initcall. Maybe you have forgotten to update your board init during merging later kernel version.

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,371件の閲覧回数
Martin1z
Contributor III

Are you initializing the PCIE platform device in you board init (imx6q_add_pcie())?

I think in ealier kernel versions the PCI driver has been loaded directly using subsys_initcall. Maybe you have forgotten to update your board init during merging later kernel version.

0 件の賞賛
返信
1,370件の閲覧回数
mariocasto
Contributor II

Thank you, I didn't find in the platform configuration file no init for PCIe as in the other files.

So now I added the configuration.

0 件の賞賛
返信