Hello,
Basically there are several options for generating clock for i.MX6 PCIe module,
please look at PCIE_AXI_CLK_ROOT Figure 18-2 "Clock Tree" i.MX6DQ
Reference Manual. IMX6 PCIe module requires 125MHz clock for normal
operation - all other clocks it produces internally - please refer to section 18.5.1.3.6
"Ethernet PLL", it describes Ref_PCIe =125 MHz. Note, 100 MHz PCIe reference
clock is generated from this clock internally.
Also, You may look at the following
[PATCH 4/4] ARM i.MX6: Add PCI Express to device tree
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------