I'm trying to use the PCIe bus to communicate with a imx6q Sabre board(2012)
I referred from the sect.40.2.2 Kernel Configurations in i.MX Linux Reference Manual.
And I modified the PCIe and PCI settings of .config.
But I not found the PCI bridge by "lspci" command after boot and login.
I found about PCI in boot log.What do you mean is this error log?
<boot log>
---
imx6q-pcie 1ffc000.pcie: no reserved region node.
imx6q-pcie 1ffc000.pcie: 1ffc000.pcie supply epdev_on not found, using dummy regulator
OF: PCI: host bridge /soc/pcie@1ffc000 ranges:
OF: PCI: IO 0x01f80000..0x01f8ffff -> 0x00000000
OF: PCI: MEM 0x01000000..0x01efffff -> 0x01000000
imx6q-pcie 1ffc000.pcie: phy link never came up
imx6q-pcie 1ffc000.pcie: failed to initialize host
imx6q-pcie 1ffc000.pcie: unable to add pcie port.
imx6q-pcie: probe of 1ffc000.pcie failed with error -110
---
<"lspci" log>
---
root@imx6qsabreauto:~# lspci
root@imx6qsabreauto:~#
---
< i.MX6 Sabre board info >
・Mother board
fresscale 2011 MCIMXABASEV1
700-26662 REV A
SHC-26662 REV B1
・CPU board
MCIMX6xAICPU1 2012
SCH-27142 REV B1
700-27142 REV X4
< Build environment >
Ubuntu 16.04 LTS
branch SUMO (Linux Kernel4.14.78)
I attached the boot to lspci log and config files (by "zcat /proc/config.gz")