<?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: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440747#M67682</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Florian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you ever find a solution for this issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 May 2016 16:22:43 GMT</pubDate>
    <dc:creator>khangbui</dc:creator>
    <dc:date>2016-05-11T16:22:43Z</dc:date>
    <item>
      <title>CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440742#M67677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I am currently trying to migrate from the 3.10.17 kernel to 3.14.28 on an imx6q based board (roughly based on Nitrogen6x)&lt;/P&gt;&lt;P&gt;In the 3.10.17 release, I had to apply the attached patch to get the fixed_phy to work (I am connecting directly to an FPGA)&lt;/P&gt;&lt;P&gt;&amp;nbsp; --&amp;gt; note: I had to piece this patch together from something I found online that almost fit, so it might not be the best way to implement in 3.10.17, but it did work.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It appears that most of the changes that are in the patch have been integrated into 3.14.28, but I am getting the following error when I compile the kernel modules:&lt;/P&gt;&lt;P&gt; &amp;gt; drivers/of/of_mdio.c: In function 'of_phy_register_fixed_link':&lt;BR /&gt; &amp;gt; drivers/of/of_mdio.c:300:3: error: implicit declaration of function 'fixed_phy_register' [-Werror=implicit-function-declaration]&lt;BR /&gt; &amp;gt;&amp;nbsp;&amp;nbsp; return fixed_phy_register(PHY_POLL, &amp;amp;status, np);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried searching for the function declaration, but found nothing... &lt;/P&gt;&lt;P&gt;Has this been removed from the kernel? If so, what would be the proper call to make here?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help would be appreciated.&lt;/P&gt;&lt;P&gt;thanks&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-336879"&gt;0001-add-support-for-fixed-phy-fec-for-fpga.patch.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 17:26:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440742#M67677</guid>
      <dc:creator>ericlamphear</dc:creator>
      <dc:date>2015-07-23T17:26:28Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440743#M67678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to the new binding guide in 3.14.28&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Optional subnodes:&lt;/P&gt;&lt;P&gt;32 - &lt;SPAN style="color: #e23d39; font-size: 14pt;"&gt;&lt;STRONG&gt;mdio &lt;/STRONG&gt;&lt;/SPAN&gt;: specifies the mdio bus in the FEC, used as a container for phy nodes&lt;/P&gt;&lt;P&gt;33&amp;nbsp; according to &lt;STRONG style="color: #e23d39; font-size: 14pt;"&gt;phy.txt &lt;/STRONG&gt;in the same directory&lt;/P&gt;&lt;P&gt;34&lt;/P&gt;&lt;P&gt;35 Example:&lt;/P&gt;&lt;P&gt;36&lt;/P&gt;&lt;P&gt;37 &lt;A href="mailto:ethernet@83fec000"&gt;ethernet@83fec000&lt;/A&gt; {&lt;/P&gt;&lt;P&gt;38&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,imx51-fec", "fsl,imx27-fec";&lt;/P&gt;&lt;P&gt;39&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x83fec000 0x4000&amp;gt;;&lt;/P&gt;&lt;P&gt;40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interrupts = &amp;lt;87&amp;gt;;&lt;/P&gt;&lt;P&gt;41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-mode = "mii";&lt;/P&gt;&lt;P&gt;42&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-reset-gpios = &amp;lt;&amp;amp;gpio2 14 0&amp;gt;; /* GPIO2_14 */&lt;/P&gt;&lt;P&gt;43&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; local-mac-address = [00 04 9F 01 1B B9];&lt;/P&gt;&lt;P&gt;44&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-supply = &amp;lt;&amp;amp;reg_fec_supply&amp;gt;;&lt;/P&gt;&lt;P&gt;45 };&lt;/P&gt;&lt;P&gt;46&lt;/P&gt;&lt;P&gt;47 Example with phy specified:&lt;/P&gt;&lt;P&gt;48&lt;/P&gt;&lt;P&gt;49 &lt;A href="mailto:ethernet@83fec000"&gt;ethernet@83fec000&lt;/A&gt; {&lt;/P&gt;&lt;P&gt;50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,imx51-fec", "fsl,imx27-fec";&lt;/P&gt;&lt;P&gt;51&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x83fec000 0x4000&amp;gt;;&lt;/P&gt;&lt;P&gt;52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interrupts = &amp;lt;87&amp;gt;;&lt;/P&gt;&lt;P&gt;53&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-mode = "mii";&lt;/P&gt;&lt;P&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-reset-gpios = &amp;lt;&amp;amp;gpio2 14 0&amp;gt;; /* GPIO2_14 */&lt;/P&gt;&lt;P&gt;55&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; local-mac-address = [00 04 9F 01 1B B9];&lt;/P&gt;&lt;P&gt;56&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-supply = &amp;lt;&amp;amp;reg_fec_supply&amp;gt;;&lt;/P&gt;&lt;P&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phy-handle = &amp;lt;&amp;amp;ethphy&amp;gt;;&lt;/P&gt;&lt;P&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG style="color: #e23d39;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mdio {&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG style="color: #e23d39;"&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ethphy: &lt;A href="mailto:ethernet-phy@6"&gt;&lt;SPAN style="color: #e23d39;"&gt;ethernet-phy@6&lt;/SPAN&gt;&lt;/A&gt; {&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG style="color: #e23d39;"&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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 = "ethernet-phy-ieee802.3-c22";&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG style="color: #e23d39;"&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;6&amp;gt;;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG style="color: #e23d39;"&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max-speed = &amp;lt;100&amp;gt;;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG style="color: #e23d39;"&gt;63&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;64&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;65 };&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jul 2015 11:49:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440743#M67678</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-07-24T11:49:50Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440744#M67679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have more or less the same problem.&lt;/P&gt;&lt;P&gt;I've moved from 3.10.53 to 3.14.28 but my ehternet is not working.&lt;/P&gt;&lt;P&gt;I use a RealTek Ethernet phy wit phy Address 1, but when is specify the folowing, it still doesn't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;mdio { &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ethphy: ethernet-phy@1 { &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "ethernet-phy-ieee802.3-c22"; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;1&amp;gt;; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max-speed = &amp;lt;100&amp;gt;; &lt;/P&gt;&lt;P&gt;&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;I see that that the drivers is looking for a device match on the mdio_bus, but there is no mdio_bus registered.&lt;/P&gt;&lt;P&gt;Do I need something more then only mdio in the fec (ethernet) node ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Simon Vanveerdeghem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Oct 2015 14:08:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440744#M67679</guid>
      <dc:creator>simonvanveerdeg</dc:creator>
      <dc:date>2015-10-20T14:08:02Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440745#M67680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have exactly the same problem, i use imx6sx with BSP 3.14.28.&lt;/P&gt;&lt;P&gt;On eth1, a phy is connected, i use mdio subnode to desribe it and&lt;SPAN style="text-decoration: underline;"&gt; it works.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But eth0 is used to connect imx6 to a switch. I don't manage this switch so no MDC-MDIO is connected to IMX.&lt;/P&gt;&lt;P&gt;Does i need to add a fixed-link subnode?&lt;/P&gt;&lt;P&gt;I tried to add CONFIG_FIXED_PHY in the kernel and i get the same compilation error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone can help me?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Dec 2015 13:48:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440745#M67680</guid>
      <dc:creator>florian_germain</dc:creator>
      <dc:date>2015-12-24T13:48:42Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440746#M67681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm having the same problem as well. I can specify the mdio bus, but does this mean I don't need CONFIG_FIXED_PHY in order to establish a direct connection to a switch?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 16:21:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440746#M67681</guid>
      <dc:creator>khangbui</dc:creator>
      <dc:date>2016-05-11T16:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440747#M67682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Florian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you ever find a solution for this issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 16:22:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440747#M67682</guid>
      <dc:creator>khangbui</dc:creator>
      <dc:date>2016-05-11T16:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440748#M67683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Simon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you ever find a solution for this issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 16:24:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440748#M67683</guid>
      <dc:creator>khangbui</dc:creator>
      <dc:date>2016-05-11T16:24:06Z</dc:date>
    </item>
    <item>
      <title>Re: CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440749#M67684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To execute 'make imx_v7_defconf' instead of 'make menuconfig' to generate a .config file, can build kernel image successfully. You might compare the default configuration with the one you get from menuconfig.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jun 2016 10:43:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CONFIG-FIXED-PHY-issue-in-imx-1-14-28-1-0-0-ga/m-p/440749#M67684</guid>
      <dc:creator>adamhuang</dc:creator>
      <dc:date>2016-06-01T10:43:24Z</dc:date>
    </item>
  </channel>
</rss>

