Hi NXP,
I wish i can use internel pll clock with pcie, so I follow up this post to change SCFW and device-tree.
https://community.nxp.com/t5/i-MX-Processors/imx8q-PCIE-internal-clock-master/m-p/1155340
But still got error message like below, here is my dts pcie setting, is there anything I missied?
&pcieb{compatible = "fsl,imx8qxp-pcie","snps,dw-pcie";pinctrl-names = "default";pinctrl-0 = <&pinctrl_pcieb>;disable-gpio = <&max7311 0 GPIO_ACTIVE_LOW>;reset-gpio = <&lsio_gpio4 0 GPIO_ACTIVE_LOW>;// clkreq-gpio = <&lsio_gpio4 1 GPIO_ACTIVE_LOW>;ext_osc = <0>;status = "okay";};
[ 3.441546] imx6q-pcie 5f010000.pcie: supply epdev_on not found, using dummy regulator
[ 3.457451] imx6q-pcie 5f010000.pcie: No cache used with register defaults set!
[ 3.500102] imx6q-pcie 5f010000.pcie: PCIe PLL is locked.
[ 3.509138] imx6q-pcie 5f010000.pcie: iATU unroll: disabled
[ 3.514805] imx6q-pcie 5f010000.pcie: Detected iATU regions: 6 outbound, 6 inbound
[ 3.522432] imx6q-pcie 5f010000.pcie: host bridge /bus@5f000000/pcie@0x5f010000 ranges:
[ 3.530549] imx6q-pcie 5f010000.pcie: IO 0x007ff80000..0x007ff8ffff -> 0x0000000000
[ 3.538775] imx6q-pcie 5f010000.pcie: MEM 0x0070000000..0x007fefffff -> 0x0070000000
[ 3.547149] imx6q-pcie 5f010000.pcie: iATU unroll: disabled
[ 3.552740] imx6q-pcie 5f010000.pcie: Detected iATU regions: 6 outbound, 6 inbound
[ 4.552194] imx6q-pcie 5f010000.pcie: Phy link never came up
[ 4.558964] imx6q-pcie: probe of 5f010000.pcie failed with error -110