<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: IMX6 PCI with external cloks in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635519#M96734</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alfredlatypov"&gt;alfredlatypov&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/YuriMuhin_ng"&gt;YuriMuhin_ng&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My custom hardware is based on nitrogen 6 max development board. I'm using&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Kernel - Linux-boundary 4.1.15. I used following hardware pull down configuration for PCIE clk. But I'm getting PCIE link up problems for&amp;nbsp;each and every hardware in different manner, some hardware working well. Are you aware about nitrogen 6 max uboot and above kernel ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63302i335C802575F9F153/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;According to your above description I could edit my imx6qdl.dtsi file. Attached here with.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;But I couldn't find a place to add clock dependents. I managed to add it to imx6qdl-nitrogen6_max.dtsi file attached here with. Could you please tell me whether it's correct or not ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;And also the file you have mentioned&amp;nbsp;pci-imx6.c is different from the kernel I'm using (Attached here with). Is that okay to replace completely that file ? Can you describe how this should edit according to my kernel ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I just edit the dtsi files and ran kernel. Then kernel shows pcie ref clk as 250MHz. Why is that ? Will that correct after changing pcie-imx6.c driver file ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Peter.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Nov 2018 10:12:38 GMT</pubDate>
    <dc:creator>peteramond</dc:creator>
    <dc:date>2018-11-07T10:12:38Z</dc:date>
    <item>
      <title>IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635506#M96721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;Hello, I had a problem, to launch a board with an imx6 solo processor with a pci-express, and with external clock. I'll tell you my decision.&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;On my motherboard there is a pci-switch PI7C9X2G606 from Pericom with 4 endpoints of Intel type 82574 ethernet controller.&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;I used the Linux kernel version 4.9.16&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;In the device-tree file, I used the following options to enable external clocks for CLK1 input gate (100MHz). Sorry, I had to change the root imx6 device tree file. See attached (imx6*.dtsi) files. From ..kernel/arch/arm/boot/dts/..&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;Add anatop external clock source for clocks section, and change clk source for pcie-phy.&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;anaclk1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fixed-clock";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#clock-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock-frequency = &amp;lt;100000000&amp;gt;;&amp;nbsp; /* 100MHz */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;Change pcie section&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pcie: pcie@0x01000000 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,imx6q-pcie", "snps,dw-pcie";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0x01ffc000 0x04000&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;0x01f00000 0x80000&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg-names = "dbi", "config";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#address-cells = &amp;lt;3&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#size-cells = &amp;lt;2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;device_type = "pci";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;ranges = &amp;lt;0x81000000 0 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01e00000 0 0x00100000 /* downstream I/O */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 0x82000000 0 0x01000000 0x01000000 0 0x00e00000&amp;gt;; /* non-prefetchable memory */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* ranges = &amp;lt;0x81000000 0 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01f80000 0 0x00010000 &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 0x82000000 0 0x01000000 0x01000000 0 0x00f00000&amp;gt;; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;num-lanes = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;interrupts = &amp;lt;GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;interrupt-names = "msi";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#interrupt-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;interrupt-map-mask = &amp;lt;0 0 0 0x7&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;interrupt-map = &amp;lt;0 0 0 1 &amp;amp;gpc GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;0 0 0 2 &amp;amp;gpc GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;0 0 0 3 &amp;amp;gpc GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;0 0 0 4 &amp;amp;gpc GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_PCIE_AXI&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_LVDS1_IN&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_SATA_REF_100M&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock-names = "pcie", "pcie_bus", "pcie_phy";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "disabled";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;and add new source clocks dependencies:&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&amp;amp;clks {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assigned-clocks = &amp;lt;&amp;amp;clks IMX6QDL_PLL6_BYPASS_SRC&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_PLL6_BYPASS&amp;gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;assigned-clock-parents = &amp;lt;&amp;amp;clks IMX6QDL_CLK_LVDS1_IN&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_PLL6_BYPASS_SRC&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assigned-clock-rates = &amp;lt;100000000&amp;gt;, &amp;lt;100000000&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;for your board dtsi.&lt;/P&gt;&lt;P&gt;I could not start the pcie-bus with the function Gen2.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; margin-bottom: 0in; line-height: 100%;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;Next, I needed to change the bus driver (pci-imx6.c), for fine tuning the bus clock frequency. I add MPLL frequency services functions (Thanks for Charle Powe &lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-objectid="304283" data-objecttype="1" href="https://community.nxp.com/thread/304283"&gt;i.MX6Q: Using an external reference for PCIe&lt;/A&gt;&amp;nbsp;):&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;static void imx_pcie_override_phy_mpll(struct pcie_port *pp, u32 mpll_multiplier, u32 ref_clkdiv2)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; u32 ref_usb2_en;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; u32 reg1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_info("Overriding PCIe PHY MPLL config: multiplier = %d, clkdiv2 = %d\n",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mpll_multiplier, ref_clkdiv2);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;// set MPLL to disabled&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;////pcie_phy_write(pp-&amp;gt;dbi_base, PCIE_PHY_MPLL_OVRD_IN_LO, 0x0001);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;// set MPLL multiplier&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pcie_phy_write(pp-&amp;gt;dbi_base, PCIE_PHY_MPLL_OVRD_IN_LO, &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;(0x0001&amp;lt;&amp;lt;9 | (mpll_multiplier&amp;lt;&amp;lt;2)) &amp;amp; 0x03fc);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * set the ref_clkdiv2.&amp;nbsp; when this override is enabled it&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * overrides both ref_clkdiv2 and ref_usb2_en.&amp;nbsp; make sure&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * the overriden ref_usb2_en reflects the original value.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pcie_phy_read(pp-&amp;gt;dbi_base, PCIE_PHY_ATEOVRD, &amp;amp;reg1);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ref_usb2_en = (reg1 &amp;gt;&amp;gt; 1) &amp;amp; 0x1;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* set the current value of ref_usb2_en as the override */&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* set the ref_clkdiv2 override&amp;nbsp; */&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* enable the ref_clkdiv2 override */&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pcie_phy_write(pp-&amp;gt;dbi_base, PCIE_PHY_ATEOVRD, &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;(ref_usb2_en &amp;lt;&amp;lt; 1) | ref_clkdiv2 | (0x1 &amp;lt;&amp;lt; 2));&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* enable MPLL */&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ///pcie_phy_write(pp-&amp;gt;dbi_base, PCIE_PHY_MPLL_OVRD_IN_LO, 0x0003);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;call this function in pcie_hos_init&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;static void imx6_pcie_host_init(struct pcie_port *pp)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;imx6_pcie_assert_core_reset(pp);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;imx6_pcie_init_phy(pp);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;imx6_pcie_deassert_core_reset(pp);&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;imx_pcie_override_phy_mpll(pp, 50, 1); /* tune this */&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;dw_pcie_setup_rc(pp);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;imx6_pcie_establish_link(pp);&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (IS_ENABLED(CONFIG_PCI_MSI))&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;dw_pcie_msi_init(pp);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;See documentation for p.p. IMX6DLRM 50.5.1.2.&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;Tune &amp;lt;pci_hotplug_mem_size&amp;gt; global variable for optimal pci window sizes enumeration.&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;See for my imx6_add_pcie_port call.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; margin-bottom: 0in; line-height: 100%;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;If you use a FEC module, it will stop working. You must use an external clock as specified in the documentation (&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fuser_guide%2FIMX6DQ6SDLHDG.pdf" rel="nofollow" target="_blank"&gt;http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf&lt;/A&gt;&amp;nbsp;). Changes are shown in the attached dtsi file.&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;For clocks segment&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;...&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;rmii_clk: clock@0 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fixed-clock";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#clock-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock-frequency = &amp;lt;50000000&amp;gt;;&amp;nbsp; /* 50MHz */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;...&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;and for fec:&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;...&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;fec: ethernet@02188000 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,imx6q-fec";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0x02188000 0x4000&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;interrupts-extended =&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;&amp;amp;intc 0 118 IRQ_TYPE_LEVEL_HIGH&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;&amp;amp;intc 0 119 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_ENET&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_ENET&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;&amp;amp;rmii_clk&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock-names = "ipg", "ahb", "ptp";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "disabled";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;...&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;If they are not required, disable this editing this file.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; margin-bottom: 0in; line-height: 100%;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;Thanks for all. Sorry for my bad English.&lt;/P&gt;&lt;P style="margin-bottom: 0in; line-height: 100%;"&gt;&lt;SPAN&gt;Alfred &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:muksunoved@mail.ru"&gt;muksunoved@mail.ru&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336629"&gt;forum.tar.bz2&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Mar 2017 17:34:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635506#M96721</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2017-03-30T17:34:43Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635507#M96722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Alfred,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the same need.&amp;nbsp;Did you solve your problem ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 10:02:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635507#M96722</guid>
      <dc:creator>maxmar</dc:creator>
      <dc:date>2017-06-13T10:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635508#M96723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;All that is described above and there is a solution to my problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class=""&gt;What does not work for you?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jun 2017 18:27:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635508#M96723</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2017-06-15T18:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635509#M96724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I converted the discussion above &amp;nbsp;to document.&lt;/P&gt;&lt;P&gt;Hope this helps to customers.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-334667"&gt;https://community.nxp.com/docs/DOC-334667&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jun 2017 02:03:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635509#M96724</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2017-06-16T02:03:40Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635510#M96725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I used the Linux kernel version 4.1. If I apply your configuration the kernel does not start.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jun 2017 08:08:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635510#M96725</guid>
      <dc:creator>maxmar</dc:creator>
      <dc:date>2017-06-29T08:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635511#M96726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Hello massimiliano&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class=""&gt;Can you give more details.&lt;/SPAN&gt; &lt;SPAN&gt;What demo board do you use?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the download log from my board.&lt;/SPAN&gt; &lt;SPAN&gt;Perhaps this will clarify the situation...&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6s-nft-kdsa:~# dmesg&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Booting Linux on physical CPU 0x0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Linux version 4.9.16-g5f54fdc-dirty (alfredk@ubuntu) (gcc version 6.1.1 20160711 (Linaro GCC 6.1-2016.08) ) #78 SMP Wed May 3 16:20:50 +05 2017&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] OF: fdt:Machine model: Nefteavtomatika (NFT) KDSA board&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] cma: Reserved 16 MiB at 0x4f000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Memory policy: Data cache writeback&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] On node 0 totalpages: 262144&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] free_area_init_node: node 0, pgdat c0e66f40, node_mem_map ef7f8000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp; Normal zone: 1536 pages used for memmap&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp; Normal zone: 0 pages reserved&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp; Normal zone: 196608 pages, LIFO batch:31&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp; HighMem zone: 65536 pages, LIFO batch:15&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] percpu: Embedded 14 pages/cpu @ef7be000 s26728 r8192 d22424 u57344&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] pcpu-alloc: s26728 r8192 d22424 u57344 alloc=14*4096&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] pcpu-alloc: [0] 0 [0] 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Built 1 zonelists in Zone order, mobility grouping on.&amp;nbsp; Total pages: 260608&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Memory: 1000940K/1048576K available (9216K kernel code, 415K rwdata, 2888K rodata, 1024K init, 8234K bss, 31252K reserved, 16384K cma-reserved, 245760K highmem)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Virtual kernel memory layout:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vector&amp;nbsp; : 0xffff0000 - 0xffff1000&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp; 4 kB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fixmap&amp;nbsp; : 0xffc00000 - 0xfff00000&amp;nbsp;&amp;nbsp; (3072 kB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vmalloc : 0xf0800000 - 0xff800000&amp;nbsp;&amp;nbsp; ( 240 MB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lowmem&amp;nbsp; : 0xc0000000 - 0xf0000000&amp;nbsp;&amp;nbsp; ( 768 MB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pkmap&amp;nbsp;&amp;nbsp; : 0xbfe00000 - 0xc0000000&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp; 2 MB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modules : 0xbf000000 - 0xbfe00000&amp;nbsp;&amp;nbsp; (&amp;nbsp; 14 MB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .text : 0xc0008000 - 0xc0a00000&amp;nbsp;&amp;nbsp; (10208 kB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .init : 0xc0d00000 - 0xc0e00000&amp;nbsp;&amp;nbsp; (1024 kB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .data : 0xc0e00000 - 0xc0e67c80&amp;nbsp;&amp;nbsp; ( 416 kB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .bss : 0xc0e69000 - 0xc1673aa0&amp;nbsp;&amp;nbsp; (8235 kB)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Running RCU self tests&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Hierarchical RCU implementation.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp; RCU lockdep checking is enabled.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp; Build-time adjustment of leaf fanout to 32.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000]&amp;nbsp; RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] NR_IRQS:16 nr_irqs:16 16&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310 erratum 769419 enabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310 enabling early BRESP for Cortex-A9&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310 full line of zeros enabled for Cortex-A9&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310 ID prefetch enabled, offset 16 lines&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310 cache controller enabled, 16 ways, 512 kB&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76450001&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Switching to timer-based delay loop, resolution 333ns&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000008] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000028] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001232] Console: colour dummy device 80x30&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001261] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001271] ... MAX_LOCKDEP_SUBCLASSES:&amp;nbsp; 8&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001280] ... MAX_LOCK_DEPTH:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 48&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001288] ... MAX_LOCKDEP_KEYS:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8191&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001296] ... CLASSHASH_SIZE:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4096&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001306] ... MAX_LOCKDEP_ENTRIES:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32768&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001314] ... MAX_LOCKDEP_CHAINS:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 65536&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001323] ... CHAINHASH_SIZE:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32768&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001333]&amp;nbsp; memory used by lock dependency info: 5167 kB&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001342]&amp;nbsp; per task-struct memory footprint: 1536 bytes&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001383] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001405] pid_max: default: 32768 minimum: 301&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001700] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.001718] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.003469] CPU: Testing write buffer coherency: ok&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.004263] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.004314] Setting up static identity map for 0x10100000 - 0x10100070&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.008837] Brought up 1 CPUs&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.008855] SMP: Total of 1 processors activated (6.00 BogoMIPS).&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.008867] CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.010954] devtmpfs: initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.037984] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.038895] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.038933] futex hash table entries: 512 (order: 3, 32768 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.040164] pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.043287] NET: Registered protocol family 16&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.045792] DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.049271] cpuidle: using governor menu&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.049325] fpanel_sysfs_init: panel register calss 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.049336] fpanel_sysfs_init: panel fpanel chip is NULL&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.049488] CPU identified as i.MX6DL, silicon rev 1.3&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.090539] No ATAGs?&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.090582] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.090595] hw-breakpoint: maximum watchpoint size is 4 bytes.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.092989] imx6dl-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.163196] mxs-dma 110000.dma-apbh: initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.167154] vgaarb: loaded&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.167988] SCSI subsystem initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.168480] libata version 3.00 loaded.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.169215] usbcore: registered new interface driver usbfs&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.169376] usbcore: registered new interface driver hub&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.169686] usbcore: registered new device driver usb&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.172908] i2c i2c-2: IMX I2C adapter registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.172941] i2c i2c-2: can't use DMA, using PIO instead.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.173773] Linux video capture interface: v2.00&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.173988] pps_core: LinuxPPS API ver. 1 registered&lt;BR /&gt;&lt;SPAN&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.174000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:giometti@linux.it"&gt;giometti@linux.it&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.174047] PTP clock support registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.174894] Advanced Linux Sound Architecture Driver Initialized.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.179126] clocksource: Switched to clocksource mxc_timer1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.179777] VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.179907] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.206584] NET: Registered protocol family 2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.208166] TCP established hash table entries: 8192 (order: 3, 32768 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.208302] TCP bind hash table entries: 8192 (order: 6, 294912 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.210939] TCP: Hash tables configured (established 8192 bind 8192)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.211148] UDP hash table entries: 512 (order: 3, 40960 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.211511] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.212549] NET: Registered protocol family 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.213768] RPC: Registered named UNIX socket transport module.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.213786] RPC: Registered udp transport module.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.213799] RPC: Registered tcp transport module.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.213809] RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.213829] PCI: CLS 0 bytes, default 64&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.215516] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.220872] workingset: timestamp_bits=30 max_order=18 bucket_order=0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.242654] NFS: Registering the id_resolver key type&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.242840] Key type id_resolver registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.242854] Key type id_legacy registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.242980] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.244749] fuse init (API version 7.26)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.254444] bounce: pool size: 64 pages&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.254536] io scheduler noop registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.254551] io scheduler deadline registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.255003] io scheduler cfq registered (default)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.255754] imx-weim 21b8000.weim: Driver registered.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.257746] OF: PCI: host bridge /soc/pcie@0x01000000 ranges:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.257768] OF: PCI:&amp;nbsp;&amp;nbsp; No bus range found for /soc/pcie@0x01000000, using [bus 00-ff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.257817] OF: PCI:&amp;nbsp;&amp;nbsp;&amp;nbsp; IO 0x01e00000..0x01efffff -&amp;gt; 0x00000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.257908] OF: PCI:&amp;nbsp;&amp;nbsp; MEM 0x01000000..0x01dfffff -&amp;gt; 0x01000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.479197] Overriding PCIe PHY MPLL config: multiplier = 50, clkdiv2 = 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.579360] imx6q-pcie 1ffc000.pcie: link up&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.579377] imx6q-pcie 1ffc000.pcie: Link: Gen2 disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.579391] imx6q-pcie 1ffc000.pcie: link up&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.579405] imx6q-pcie 1ffc000.pcie: Link up, Gen1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580035] imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580060] pci_bus 0000:00: root bus resource [bus 00-ff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580077] pci_bus 0000:00: root bus resource [io&amp;nbsp; 0x0000-0xfffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580092] pci_bus 0000:00: root bus resource [mem 0x01000000-0x01dfffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580223] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580267] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580304] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580495] pci 0000:00:00.0: supports D1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.580507] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.581349] PCI: bus0: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.581804] pci 0000:01:00.0: [12d8:2608] type 01 class 0x060400&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.582588] pci 0000:01:00.0: supports D1 D2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.582600] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.609281] PCI: bus1: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.609315] pci 0000:01:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.609877] pci_bus 0000:02: busn_res: can not insert [bus 02-ff] under [bus 01] (conflicts with (null) [bus 01])&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.610044] pci 0000:02:01.0: [12d8:2608] type 01 class 0x060400&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.610845] pci 0000:02:01.0: supports D1 D2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.610857] pci 0000:02:01.0: PME# supported from D0 D1 D2 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.611687] pci 0000:02:02.0: [12d8:2608] type 01 class 0x060400&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.612474] pci 0000:02:02.0: supports D1 D2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.612485] pci 0000:02:02.0: PME# supported from D0 D1 D2 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.613318] pci 0000:02:03.0: [12d8:2608] type 01 class 0x060400&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.614097] pci 0000:02:03.0: supports D1 D2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.614107] pci 0000:02:03.0: PME# supported from D0 D1 D2 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.614930] pci 0000:02:04.0: [12d8:2608] type 01 class 0x060400&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.615723] pci 0000:02:04.0: supports D1 D2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.615734] pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.616917] PCI: bus2: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.616946] pci 0000:02:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.617008] pci 0000:02:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.617068] pci 0000:02:03.0: bridge configuration invalid ([bus 00-00]), reconfiguring&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.617128] pci 0000:02:04.0: bridge configuration invalid ([bus 00-00]), reconfiguring&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.617795] pci 0000:03:00.0: [8086:10d3] type 00 class 0x020000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.617915] pci 0000:03:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.618025] pci 0000:03:00.0: reg 0x18: [io&amp;nbsp; 0x0000-0x001f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.618085] pci 0000:03:00.0: reg 0x1c: [mem 0x00000000-0x00003fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.618733] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.619702] PCI: bus3: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.619725] pci_bus 0000:03: busn_res: [bus 03-ff] end is updated to 03&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.619750] pci_bus 0000:03: [bus 03] partially hidden behind bridge 0000:01 [bus 01]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.620415] pci 0000:04:00.0: [8086:10d3] type 00 class 0x020000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.620535] pci 0000:04:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.620646] pci 0000:04:00.0: reg 0x18: [io&amp;nbsp; 0x0000-0x001f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.620707] pci 0000:04:00.0: reg 0x1c: [mem 0x00000000-0x00003fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.621359] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.622241] PCI: bus4: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.622265] pci_bus 0000:04: busn_res: [bus 04-ff] end is updated to 04&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.622289] pci_bus 0000:04: [bus 04] partially hidden behind bridge 0000:01 [bus 01]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.622949] pci 0000:05:00.0: [8086:10d3] type 00 class 0x020000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.623068] pci 0000:05:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.623179] pci 0000:05:00.0: reg 0x18: [io&amp;nbsp; 0x0000-0x001f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.623238] pci 0000:05:00.0: reg 0x1c: [mem 0x00000000-0x00003fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.623885] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.624771] PCI: bus5: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.624793] pci_bus 0000:05: busn_res: [bus 05-ff] end is updated to 05&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.624816] pci_bus 0000:05: [bus 05] partially hidden behind bridge 0000:01 [bus 01]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.625468] pci 0000:06:00.0: [8086:10d3] type 00 class 0x020000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.625584] pci 0000:06:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.625697] pci 0000:06:00.0: reg 0x18: [io&amp;nbsp; 0x0000-0x001f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.625757] pci 0000:06:00.0: reg 0x1c: [mem 0x00000000-0x00003fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.626409] pci 0000:06:00.0: PME# supported from D0 D3hot D3cold&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627301] PCI: bus6: Fast back to back transfers disabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627324] pci_bus 0000:06: busn_res: [bus 06-ff] end is updated to 06&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627348] pci_bus 0000:06: [bus 06] partially hidden behind bridge 0000:01 [bus 01]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627375] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 06&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627389] pci_bus 0000:02: busn_res: can not insert [bus 02-06] under [bus 01] (conflicts with (null) [bus 01])&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627411] pci_bus 0000:02: [bus 02-06] partially hidden behind bridge 0000:01 [bus 01]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.627438] pci 0000:00:00.0: bridge has subordinate 01 but max busn 06&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.628877] pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.628905] pci 0000:00:00.0: BAR 8: assigned [mem 0x01100000-0x014fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.628927] pci 0000:00:00.0: BAR 9: assigned [mem 0x01500000-0x018fffff pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.628945] pci 0000:00:00.0: BAR 6: assigned [mem 0x01900000-0x0190ffff pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.628962] pci 0000:00:00.0: BAR 7: assigned [io&amp;nbsp; 0x1000-0x4fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.628989] pci 0000:01:00.0: BAR 8: assigned [mem 0x01100000-0x014fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629008] pci 0000:01:00.0: BAR 9: assigned [mem 0x01500000-0x018fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629024] pci 0000:01:00.0: BAR 7: assigned [io&amp;nbsp; 0x1000-0x4fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629052] pci 0000:02:01.0: BAR 8: assigned [mem 0x01100000-0x011fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629117] pci 0000:02:01.0: BAR 9: assigned [mem 0x01500000-0x015fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629140] pci 0000:02:02.0: BAR 8: assigned [mem 0x01200000-0x012fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629157] pci 0000:02:02.0: BAR 9: assigned [mem 0x01600000-0x016fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629174] pci 0000:02:03.0: BAR 8: assigned [mem 0x01300000-0x013fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629193] pci 0000:02:03.0: BAR 9: assigned [mem 0x01700000-0x017fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629210] pci 0000:02:04.0: BAR 8: assigned [mem 0x01400000-0x014fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629226] pci 0000:02:04.0: BAR 9: assigned [mem 0x01800000-0x018fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629242] pci 0000:02:01.0: BAR 7: assigned [io&amp;nbsp; 0x1000-0x1fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629257] pci 0000:02:02.0: BAR 7: assigned [io&amp;nbsp; 0x2000-0x2fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629274] pci 0000:02:03.0: BAR 7: assigned [io&amp;nbsp; 0x3000-0x3fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629290] pci 0000:02:04.0: BAR 7: assigned [io&amp;nbsp; 0x4000-0x4fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629317] pci 0000:03:00.0: BAR 0: assigned [mem 0x01100000-0x0111ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629357] pci 0000:03:00.0: BAR 3: assigned [mem 0x01120000-0x01123fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629396] pci 0000:03:00.0: BAR 2: assigned [io&amp;nbsp; 0x1000-0x101f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629434] pci 0000:02:01.0: PCI bridge to [bus 03]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629460] pci 0000:02:01.0:&amp;nbsp;&amp;nbsp; bridge window [io&amp;nbsp; 0x1000-0x1fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629501] pci 0000:02:01.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01100000-0x011fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629533] pci 0000:02:01.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01500000-0x015fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629587] pci 0000:04:00.0: BAR 0: assigned [mem 0x01200000-0x0121ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629626] pci 0000:04:00.0: BAR 3: assigned [mem 0x01220000-0x01223fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629664] pci 0000:04:00.0: BAR 2: assigned [io&amp;nbsp; 0x2000-0x201f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629701] pci 0000:02:02.0: PCI bridge to [bus 04]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629725] pci 0000:02:02.0:&amp;nbsp;&amp;nbsp; bridge window [io&amp;nbsp; 0x2000-0x2fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629764] pci 0000:02:02.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01200000-0x012fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629796] pci 0000:02:02.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01600000-0x016fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629852] pci 0000:05:00.0: BAR 0: assigned [mem 0x01300000-0x0131ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629893] pci 0000:05:00.0: BAR 3: assigned [mem 0x01320000-0x01323fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629931] pci 0000:05:00.0: BAR 2: assigned [io&amp;nbsp; 0x3000-0x301f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629968] pci 0000:02:03.0: PCI bridge to [bus 05]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.629992] pci 0000:02:03.0:&amp;nbsp;&amp;nbsp; bridge window [io&amp;nbsp; 0x3000-0x3fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630031] pci 0000:02:03.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01300000-0x013fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630061] pci 0000:02:03.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01700000-0x017fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630116] pci 0000:06:00.0: BAR 0: assigned [mem 0x01400000-0x0141ffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630155] pci 0000:06:00.0: BAR 3: assigned [mem 0x01420000-0x01423fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630194] pci 0000:06:00.0: BAR 2: assigned [io&amp;nbsp; 0x4000-0x401f]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630232] pci 0000:02:04.0: PCI bridge to [bus 06]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630255] pci 0000:02:04.0:&amp;nbsp;&amp;nbsp; bridge window [io&amp;nbsp; 0x4000-0x4fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630294] pci 0000:02:04.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01400000-0x014fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630325] pci 0000:02:04.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01800000-0x018fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630371] pci 0000:01:00.0: PCI bridge to [bus 02-06]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630394] pci 0000:01:00.0:&amp;nbsp;&amp;nbsp; bridge window [io&amp;nbsp; 0x1000-0x4fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630433] pci 0000:01:00.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01100000-0x014fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630463] pci 0000:01:00.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01500000-0x018fffff 64bit pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630511] pci 0000:00:00.0: PCI bridge to [bus 01]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630525] pci 0000:00:00.0:&amp;nbsp;&amp;nbsp; bridge window [io&amp;nbsp; 0x1000-0x4fff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630543] pci 0000:00:00.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01100000-0x014fffff]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.630558] pci 0000:00:00.0:&amp;nbsp;&amp;nbsp; bridge window [mem 0x01500000-0x018fffff pref]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631419] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631440] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631454] pci 0000:02:01.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631466] pci 0000:03:00.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631479] pci 0000:02:02.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631490] pci 0000:04:00.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631501] pci 0000:02:03.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631513] pci 0000:05:00.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631524] pci 0000:02:04.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631536] pci 0000:06:00.0: Signaling PME through PCIe PME interrupt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.631557] pcie_pme 0000:00:00.0:pcie001: service driver pcie_pme loaded&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.632171] aer 0000:00:00.0:pcie002: service driver aer loaded&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.632748] pcieport 0000:01:00.0: enabling device (0140 -&amp;gt; 0143)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.633850] pcieport 0000:02:01.0: enabling device (0140 -&amp;gt; 0143)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.635609] pcieport 0000:02:02.0: enabling device (0140 -&amp;gt; 0143)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.637358] pcieport 0000:02:03.0: enabling device (0140 -&amp;gt; 0143)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.639199] pcieport 0000:02:04.0: enabling device (0140 -&amp;gt; 0143)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.645384] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.645412] imx-sdma 20ec000.sdma: external firmware not found, using ROM firmware&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.655451] pfuze100-regulator 2-0008: Full layer: 2, Metal layer: 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.656297] pfuze100-regulator 2-0008: FAB: 0, FIN: 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.656315] pfuze100-regulator 2-0008: pfuze100 found.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.684061] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 24, base_baud = 5000000) is a IMX&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.076139] console [ttymxc0] enabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.081940] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 63, base_baud = 5000000) is a IMX&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.092078] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 64, base_baud = 5000000) is a IMX&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.102164] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 65, base_baud = 5000000) is a IMX&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.112185] 21f4000.serial: ttymxc4 at MMIO 0x21f4000 (irq = 66, base_baud = 5000000) is a IMX&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.122751] [drm] Initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.133184] etnaviv gpu-subsystem: bound 134000.gpu (ops gpu_ops)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.139395] etnaviv gpu-subsystem: bound 130000.gpu (ops gpu_ops)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.145511] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.197842] etnaviv-gpu 130000.gpu: model: GC880, revision: 5106&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.253648] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.260357] [drm] No driver support for vblank timestamp query.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.267048] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops ipu_crtc_ops)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.274860] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops ipu_crtc_ops)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.282326] imx-drm display-subsystem: No connectors reported connected with modes&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.289932] [drm] Cannot find any crtc or sizes - going 1024x768&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.307679] Console: switching to colour frame buffer device 128x48&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.318925] imx-drm display-subsystem: fb0:&amp;nbsp; frame buffer device&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.326384] imx-ipuv3 2400000.ipu: IPUv3H probed&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.359641] brd: module loaded&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.379814] loop: module loaded&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.388317] libphy: Fixed MDIO Bus: probed&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.393496] CAN device driver interface&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.397754] 2090000.flexcan supply xceiver not found, using dummy regulator&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.407036] flexcan 2090000.flexcan: device registered (reg_base=f1088000, irq=28)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.414983] 2094000.flexcan supply xceiver not found, using dummy regulator&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.423721] flexcan 2094000.flexcan: device registered (reg_base=f1090000, irq=29)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.432876] 2188000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.443364] pps pps0: new PPS source ptp0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.448503] libphy: fec_enet_mii_bus: probed&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.457315] fec 2188000.ethernet eth0: registered PHC device 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.463614] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.469508] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.475698] e1000e 0000:03:00.0: enabling device (0140 -&amp;gt; 0142)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.482211] e1000e 0000:03:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.491719] e1000e 0000:03:00.0 0000:03:00.0 (uninitialized): Failed to initialize MSI-X interrupts.&amp;nbsp; Falling back to MSI interrupts.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.570239] e1000e 0000:03:00.0 0000:03:00.0 (uninitialized): registered PHC clock&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.656993] e1000e 0000:03:00.0 eth1: (PCI Express:2.5GT/s:Width x1) 00:e0:81:55:f2:01&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.664977] e1000e 0000:03:00.0 eth1: Intel(R) PRO/1000 Network Connection&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.671903] e1000e 0000:03:00.0 eth1: MAC: 3, PHY: 8, PBA No: 123456-003&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.678970] e1000e 0000:04:00.0: enabling device (0140 -&amp;gt; 0142)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.685407] e1000e 0000:04:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.694855] e1000e 0000:04:00.0 0000:04:00.0 (uninitialized): Failed to initialize MSI-X interrupts.&amp;nbsp; Falling back to MSI interrupts.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.770197] e1000e 0000:04:00.0 0000:04:00.0 (uninitialized): registered PHC clock&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.856702] e1000e 0000:04:00.0 eth2: (PCI Express:2.5GT/s:Width x1) 00:e0:81:55:f2:01&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.864679] e1000e 0000:04:00.0 eth2: Intel(R) PRO/1000 Network Connection&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.871605] e1000e 0000:04:00.0 eth2: MAC: 3, PHY: 8, PBA No: 123456-003&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.878490] e1000e 0000:05:00.0: enabling device (0140 -&amp;gt; 0142)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.884912] e1000e 0000:05:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.894354] e1000e 0000:05:00.0 0000:05:00.0 (uninitialized): Failed to initialize MSI-X interrupts.&amp;nbsp; Falling back to MSI interrupts.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.970134] e1000e 0000:05:00.0 0000:05:00.0 (uninitialized): registered PHC clock&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.056678] e1000e 0000:05:00.0 eth3: (PCI Express:2.5GT/s:Width x1) 00:e0:81:55:f2:01&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.064653] e1000e 0000:05:00.0 eth3: Intel(R) PRO/1000 Network Connection&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.071584] e1000e 0000:05:00.0 eth3: MAC: 3, PHY: 8, PBA No: 123456-003&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.078471] e1000e 0000:06:00.0: enabling device (0140 -&amp;gt; 0142)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.084888] e1000e 0000:06:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.094334] e1000e 0000:06:00.0 0000:06:00.0 (uninitialized): Failed to initialize MSI-X interrupts.&amp;nbsp; Falling back to MSI interrupts.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.170122] e1000e 0000:06:00.0 0000:06:00.0 (uninitialized): registered PHC clock&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.256691] e1000e 0000:06:00.0 eth4: (PCI Express:2.5GT/s:Width x1) 00:e0:81:55:f2:01&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.264666] e1000e 0000:06:00.0 eth4: Intel(R) PRO/1000 Network Connection&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.271596] e1000e 0000:06:00.0 eth4: MAC: 3, PHY: 8, PBA No: 123456-003&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.278488] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.285052] ehci-pci: EHCI PCI platform driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.289693] ehci-platform: EHCI generic platform driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.295378] ehci-mxc: Freescale On-Chip EHCI Host driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.300935] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.307168] ohci-pci: OHCI PCI platform driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.311802] ohci-platform: OHCI generic platform driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.330288] using random self ethernet address&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.334792] using random host ethernet address&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.339475] ci_hdrc ci_hdrc.0: EHCI Host Controller&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.344541] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.353574] usb0: HOST MAC da:23:d6:00:a3:06&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.357915] usb0: MAC 26:f9:3d:47:7c:74&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.362735] using random self ethernet address&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.367203] using random host ethernet address&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.372352] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.378985] g_ether gadget: g_ether ready&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.384025] mousedev: PS/2 mouse device common for all mice&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.389731] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.401723] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.412148] hub 1-0:1.0: USB hub found&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.416144] hub 1-0:1.0: 1 port detected&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.420408] i2c /dev entries driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.428267] IR NEC protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.432940] IR RC5(x/sz) protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.438009] IR RC6 protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.442584] IR JVC protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.447129] IR Sony protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.451920] IR SANYO protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.456643] IR Sharp protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.461391] IR MCE Keyboard/mouse protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.467240] IR XMP protocol handler initialized&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.474966] coda 2040000.vpu: unable to alloc iram&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.480547] coda 2040000.vpu: Direct firmware load for vpu_fw_imx6d.bin failed with error -2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.494916] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.501117] coda 2040000.vpu: Direct firmware load for v4l-coda960-imx6dl.bin failed with error -2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.510157] coda 2040000.vpu: firmware request failed&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.516431] sdhci: Secure Digital Host Controller Interface driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.522680] sdhci: Copyright(c) Pierre Ossman&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.527046] sdhci-pltfm: SDHCI platform and OF driver helper&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.535936] sdhci-esdhc-imx 2190000.usdhc: Got CD GPIO&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.599509] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.613692] caam 2100000.caam: Entropy delay = 3200&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.618612] caam 2100000.caam: Instantiated RNG4 SH0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.679376] caam 2100000.caam: Instantiated RNG4 SH1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.684462] caam 2100000.caam: device ID = 0x0a16010000000100 (Era 4)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.690953] caam 2100000.caam: job rings = 2, qi = 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.731930] caam algorithms registered in /proc/crypto&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.742818] caam_jr 2101000.jr0: registering rng-caam&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.749951] usbcore: registered new interface driver usbhid&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.755572] usbhid: USB HID core driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.762539] kdsa_fpanel front-panel: panel 16 skins number&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.768085] kdsa_fpanel front-panel: panel 1 first skin delay&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.773914] kdsa_fpanel front-panel: panel Digits-0-1 find success.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.780225] kdsa_fpanel front-panel: panel Digits-2-3 find success.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.786503] kdsa_fpanel front-panel: panel Status-leds find success.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.797175] mmc0: host does not support reading read-only switch, assuming write-enable&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.811445] mmc0: new high speed SDHC card at address 0007&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.819177] fpanel_chip_add: panel : (NFT KDSA Panel)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.824802] mmcblk0: mmc0:0007 SL16G 14.5 GiB&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.830298] kdsa_fpanel front-panel: panel create sysfs group : 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.836408] fpanel_chip_add: panel registered on device: NFT KDSA Panel&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.843076] kdsa_fpanel front-panel: Probe OK&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.850847]&amp;nbsp; mmcblk0: p1 p2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.868832] NET: Registered protocol family 10&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.877442] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.885693] NET: Registered protocol family 17&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.890243] can: controller area network core (rev 20120528 abi 9)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.896949] NET: Registered protocol family 29&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.901478] can: raw protocol (rev 20120528)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.905850] can: broadcast manager protocol (rev 20161123 t)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.911993] can: netlink gateway (rev 20130117) max_hops=1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.918391] Key type dns_resolver registered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.928063] Registering SWP/SWPB emulation handler&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.978011] imx_thermal 2000000.aips-bus:tempmon: Extended Commercial CPU temperature grade - max:105C critical:100C passive:95C&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.991816] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:00 UTC (0)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.001582] SWBST: disabling&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.004522] VGEN2: disabling&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.008372] ALSA device list:&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.011420]&amp;nbsp;&amp;nbsp; No soundcards found.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.026109] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.134914] random: fast init done&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.534649] ci_hdrc ci_hdrc.0: remove, state 4&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.545400] usb usb1: USB disconnect, device number 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.584093] ci_hdrc ci_hdrc.0: USB bus 1 deregistered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 16.420613] EXT4-fs (mmcblk0p2): recovery complete&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 16.447937] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 16.456659] VFS: Mounted root (ext4 filesystem) on device 179:2.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 16.475347] devtmpfs: mounted&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 16.482519] Freeing unused kernel memory: 1024K (c0d00000 - c0e00000)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 17.116627] udevd[176]: starting version 3.2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 17.170555] udevd[177]: starting eudev-3.2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 17.644649] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 19.740215] micrel in fiber mode&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 19.743539] micrel disable MDI/MDIx&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 19.747455] Micrel KSZ8001 or KS8721 2188000.ethernet:19: attached PHY driver [Micrel KSZ8001 or KS8721] (mii_bus:phy_addr=2188000.ethernet:19, irq=-1)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 19.763523] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 23.310878] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 26.240391] e1000e: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 26.247968] e1000e 0000:03:00.0 eth1: 10/100 speed: disabling TSO&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 26.264278] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready&lt;BR /&gt;r&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jun 2017 17:11:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635511#M96726</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2017-06-29T17:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635512#M96727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use a custom board with &lt;A href="https://www.tq-group.com/en/products/product-details/prod/embedded-modul-tqma6x/extb/Main/productdetail/"&gt;Tq module&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jul 2017 14:42:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635512#M96727</guid>
      <dc:creator>maxmar</dc:creator>
      <dc:date>2017-07-03T14:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635513#M96728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;With some debug I see that the problem is caused by the&amp;nbsp;IMX6QDL_CLK_SATA_REF_100M in dts file and the code in the pci-imx6.c.&lt;/P&gt;&lt;P&gt;If I add in the dts file only the options fot pll6 bypass the kernel start.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clocks {&lt;BR /&gt; anaclk1 {&lt;BR /&gt; compatible = "fixed-clock";&lt;BR /&gt; reg = &amp;lt;0&amp;gt;;&lt;BR /&gt; #clock-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt; clock-frequency = &amp;lt;100000000&amp;gt;; /* 100MHz */&lt;BR /&gt; };&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;clks {&lt;BR /&gt; assigned-clocks = &amp;lt;&amp;amp;clks IMX6QDL_PLL6_BYPASS_SRC&amp;gt;,&lt;BR /&gt; &amp;lt;&amp;amp;clks IMX6QDL_PLL6_BYPASS&amp;gt;; &lt;BR /&gt; assigned-clock-parents = &amp;lt;&amp;amp;clks IMX6QDL_CLK_LVDS1_IN&amp;gt;,&lt;BR /&gt; &amp;lt;&amp;amp;clks IMX6QDL_PLL6_BYPASS_SRC&amp;gt;;&lt;BR /&gt; assigned-clock-rates = &amp;lt;100000000&amp;gt;, &amp;lt;100000000&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where&amp;nbsp;is the correct value of the register&amp;nbsp;&lt;SPAN style="color: #24292e; background-color: #ffffff;"&gt;CCM_ANALOG_PLL_ENET ? with the program devregs I see the value&amp;nbsp;0x97001&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jul 2017 17:16:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635513#M96728</guid>
      <dc:creator>maxmar</dc:creator>
      <dc:date>2017-07-03T17:16:50Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635514#M96729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;In dts files for this board SATA module enabled? &lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;CCM_ANALOG_PLL_ENET contains an invalid value.. Can you send your files dts for viewing?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt; Alfred.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jul 2017 17:58:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635514#M96729</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2017-07-04T17:58:42Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635515#M96730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;SATA module is enabled. I attached the dts file.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your support.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jul 2017 10:40:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635515#M96730</guid>
      <dc:creator>maxmar</dc:creator>
      <dc:date>2017-07-05T10:40:58Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635516#M96731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;If the configuration allows.&lt;/SPAN&gt; &lt;SPAN&gt;Try downloading with SATA off&lt;/SPAN&gt;&lt;/SPAN&gt;. &lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;So we will probably solve the problem&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alfred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jul 2017 17:39:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635516#M96731</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2017-07-05T17:39:27Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635517#M96732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unfortunately SATA is mandatory for this application. &amp;nbsp;Whre is the correct&amp;nbsp;value for&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;CCM_ANALOG_PLL_ENET ?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jul 2017 11:35:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635517#M96732</guid>
      <dc:creator>maxmar</dc:creator>
      <dc:date>2017-07-06T11:35:49Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635518#M96733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;Correct values is 0x80016002, 0x16002 and so on. See brief from Charle Powe &lt;A href="https://community.nxp.com/thread/304283"&gt;i.MX6Q: Using an external reference for PCIe&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Here is more detailed&lt;/SPAN&gt;&lt;/SPAN&gt;. &lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;The main bits as indicated are BYPASS_CLK_SRC (bits [15:14]) and BYPASS bit (bit 16).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;And see for board clk info : /sys/kernel/debug/clk/clk_summary table-file.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Alfred.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jul 2017 15:26:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635518#M96733</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2017-07-06T15:26:45Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635519#M96734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alfredlatypov"&gt;alfredlatypov&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/YuriMuhin_ng"&gt;YuriMuhin_ng&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My custom hardware is based on nitrogen 6 max development board. I'm using&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Kernel - Linux-boundary 4.1.15. I used following hardware pull down configuration for PCIE clk. But I'm getting PCIE link up problems for&amp;nbsp;each and every hardware in different manner, some hardware working well. Are you aware about nitrogen 6 max uboot and above kernel ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63302i335C802575F9F153/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;According to your above description I could edit my imx6qdl.dtsi file. Attached here with.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;But I couldn't find a place to add clock dependents. I managed to add it to imx6qdl-nitrogen6_max.dtsi file attached here with. Could you please tell me whether it's correct or not ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;And also the file you have mentioned&amp;nbsp;pci-imx6.c is different from the kernel I'm using (Attached here with). Is that okay to replace completely that file ? Can you describe how this should edit according to my kernel ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I just edit the dtsi files and ran kernel. Then kernel shows pcie ref clk as 250MHz. Why is that ? Will that correct after changing pcie-imx6.c driver file ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Peter.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Nov 2018 10:12:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635519#M96734</guid>
      <dc:creator>peteramond</dc:creator>
      <dc:date>2018-11-07T10:12:38Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635520#M96735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Peter.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Only in case you use external bus clocking&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Add to base imx6qdl.dtsi to clocks section anaclk1 clock source :&lt;/P&gt;&lt;P&gt;clocks {&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;anaclk1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fixed-clock";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #clock-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-frequency = &amp;lt;100000000&amp;gt;;&amp;nbsp; /* 100MHz */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This section adds clock source to IMX6QDL_CLK_ANACLK1 in clocks array.&lt;/P&gt;&lt;P&gt;see initialization code&amp;nbsp; in drivers/clk/imx/clk-imx6q.c from kernel source tree.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;The frequency for the solution I proposed will not be displayed correctly.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;In section pcie must be activated SATA_REF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_PCIE_AXI&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_LVDS1_IN&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_SATA_REF_100M&amp;gt;; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Otherwise, external clocking will not work.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Alfred Latypov&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Nov 2018 16:37:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635520#M96735</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2018-11-08T16:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635521#M96736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alfredlatypov"&gt;alfredlatypov&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for your reply.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) If I'm not using external clocks are there any method to change PCIE clock ? My board is showing PCIE clock 125MHz. What is the correct clock PCIE clock for imx6q ? Can we change it to 100MHz with out using external clocks ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;2) My custom hardware is based on nitrogen 6 max development board. I’m using Kernel – Linux-boundary 4.1.15 I’m using nitrogen 6 max uboot. What is the PCIE clock frequency for this hardware(Nitrogen 6 max) ? From where&amp;nbsp;we take PCIE clock ? Is that from SATA ? If I need to get PCIE clock from SATA what should I do for dtsi and uboot ?&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;3) Both SATA and PCIE are getting clocks from LVDS clock source ?&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;4) When I add following changes my pcie clock shows 250MHz. Why is that ?&lt;/P&gt;&lt;P style="color: #51626f; border: 0px; font-size: 14px; margin: 0px;"&gt;anaclk1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fixed-clock";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #clock-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-frequency = &amp;lt;100000000&amp;gt;;&amp;nbsp; /* 100MHz */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P style="color: #51626f; border: 0px; font-size: 14px; margin: 0px;"&gt;...&lt;/P&gt;&lt;P style="color: #51626f; border: 0px; font-size: 14px; margin: 0px;"&gt;}&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;&lt;SPAN style="color: #51626f;"&gt;clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_PCIE_AXI&amp;gt;,&lt;/SPAN&gt;&lt;BR style="color: #51626f;" /&gt;&lt;SPAN style="color: #51626f;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_LVDS1_IN&amp;gt;,&lt;/SPAN&gt;&lt;BR style="color: #51626f;" /&gt;&lt;SPAN style="color: #51626f;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6QDL_CLK_SATA_REF_100M&amp;gt;;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;Regards,&lt;/P&gt;&lt;P style="color: #555555; background-color: #ffffff; font-size: 16px; margin: 0px 0px 1.313em;"&gt;Peter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Nov 2018 10:56:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635521#M96736</guid>
      <dc:creator>peteramond</dc:creator>
      <dc:date>2018-11-09T10:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 PCI with external cloks</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635522#M96737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Peter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) &lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;125 MHz is the correct frequency for reference input. Standard files from your board should ensure normal operation, provided one endpoint is connected. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;2) &lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Using an internal clock can cause problems with external devices.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;For example when using the PCI bridges.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;see IMX6SDLRM 50.5.1.2 Reference Clock Frequency Selection. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;In my case, it was not possible to use internal clocking when connecting endpoints through the bridge.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;At the same time, when one endpoint was connected, everything worked smoothly.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;3) I did not check, but judging by the previous post no&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;4) When designing the kernel, such a clocking case was not taken into account. What you see in the clock branch of the kernel is calculated values, and not measured.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Alfred.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Nov 2018 16:42:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6-PCI-with-external-cloks/m-p/635522#M96737</guid>
      <dc:creator>alfredk</dc:creator>
      <dc:date>2018-11-09T16:42:15Z</dc:date>
    </item>
  </channel>
</rss>

