<?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: Help Needed: Enabling MDIO Clause 45 Driver for LS1012A to Communicate with Clause 45 PHY Device in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114910#M15831</link>
    <description>&lt;P&gt;Please also add "compatible = "ethernet-phy-ieee802.3-c45";" in dts file, please refer to the following mdio definition in&amp;nbsp;arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts&lt;/P&gt;
&lt;P&gt;mdio@0 {&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/P&gt;
&lt;P&gt;sgmii_phy1: ethernet-phy@1 {&lt;BR /&gt;&lt;STRONG&gt;compatible = "ethernet-phy-ieee802.3-c45";&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;reg = &amp;lt;0x1&amp;gt;;&lt;/STRONG&gt;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;sgmii_phy2: ethernet-phy@2 {&lt;BR /&gt;&lt;STRONG&gt;compatible = "ethernet-phy-ieee802.3-c45";&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;reg = &amp;lt;0x2&amp;gt;;&lt;/STRONG&gt;&lt;BR /&gt;};&lt;BR /&gt;};&lt;/P&gt;</description>
    <pubDate>Thu, 12 Jun 2025 02:42:27 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2025-06-12T02:42:27Z</dc:date>
    <item>
      <title>Help Needed: Enabling MDIO Clause 45 Driver for LS1012A to Communicate with Clause 45 PHY Devices</title>
      <link>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114149#M15828</link>
      <description>&lt;P&gt;Dear NXP Team,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am working with the LS1012A platform and need to enable MDIO Clause 45 communication to interface with PHY devices that require Clause 45 access. How do i enable it in the boot or rootfs image??&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can you please guide me though if their is any modification to be done in DTS file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jun 2025 05:26:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114149#M15828</guid>
      <dc:creator>Dhanyalakshmi</dc:creator>
      <dc:date>2025-06-11T05:26:16Z</dc:date>
    </item>
    <item>
      <title>Re: Help Needed: Enabling MDIO Clause 45 Driver for LS1012A to Communicate with Clause 45 PHY Device</title>
      <link>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114199#M15829</link>
      <description>&lt;P&gt;Please modify the following mdio configuration section in dts file&amp;nbsp;arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts to replace the&amp;nbsp;&amp;lt;&lt;STRONG&gt;reg&amp;gt;&lt;/STRONG&gt; value with the real PHY address on your custom board.&lt;/P&gt;
&lt;P&gt;&amp;amp;pfe {&lt;BR /&gt;status = "okay";&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/P&gt;
&lt;P&gt;pfe_mac0: ethernet@0 {&lt;BR /&gt;compatible = "fsl,pfe-gemac-port";&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;reg = &amp;lt;0x0&amp;gt;; /* GEM_ID */&lt;BR /&gt;fsl,gemac-bus-id = &amp;lt;0x0&amp;gt;; /* BUS_ID */&lt;BR /&gt;fsl,mdio-mux-val = &amp;lt;0x0&amp;gt;;&lt;BR /&gt;phy-mode = "sgmii";&lt;BR /&gt;phy-handle = &amp;lt;&amp;amp;sgmii_phy1&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;pfe_mac1: ethernet@1 {&lt;BR /&gt;compatible = "fsl,pfe-gemac-port";&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;reg = &amp;lt;0x1&amp;gt;; /* GEM_ID */&lt;BR /&gt;fsl,mdio-mux-val = &amp;lt;0x0&amp;gt;;&lt;BR /&gt;phy-mode = "sgmii";&lt;BR /&gt;phy-handle = &amp;lt;&amp;amp;sgmii_phy2&amp;gt;;&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;mdio@0 {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;sgmii_phy1: ethernet-phy@2 {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;reg = &amp;lt;0x2&amp;gt;; //Modify the value with your real PHY address&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;};&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;sgmii_phy2: ethernet-phy@1 {&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;reg = &amp;lt;0x1&amp;gt;;//Modify the value with your real PHY address&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;};&lt;/STRONG&gt;&lt;BR /&gt;};&lt;BR /&gt;};&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jun 2025 06:52:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114199#M15829</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2025-06-11T06:52:21Z</dc:date>
    </item>
    <item>
      <title>Re: Help Needed: Enabling MDIO Clause 45 Driver for LS1012A to Communicate with Clause 45 PHY Device</title>
      <link>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114317#M15830</link>
      <description>&lt;P&gt;Thank you for your response, Yiping.&lt;/P&gt;&lt;P&gt;I’m able to successfully detect devices connected to the LS1012A using MDIO Clause 22. However, I’m currently unable to detect devices that use MDIO Clause 45.&lt;/P&gt;&lt;P&gt;The modifications you suggested work well for Clause 22, but I’d like to clarify — do I need to explicitly specify the Clause 45-capable device connected to the LS1012A in the Device Tree Source (DTS) file in order for it to be detected correctly?&lt;/P&gt;</description>
      <pubDate>Wed, 11 Jun 2025 08:42:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114317#M15830</guid>
      <dc:creator>Dhanyalakshmi</dc:creator>
      <dc:date>2025-06-11T08:42:54Z</dc:date>
    </item>
    <item>
      <title>Re: Help Needed: Enabling MDIO Clause 45 Driver for LS1012A to Communicate with Clause 45 PHY Device</title>
      <link>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114910#M15831</link>
      <description>&lt;P&gt;Please also add "compatible = "ethernet-phy-ieee802.3-c45";" in dts file, please refer to the following mdio definition in&amp;nbsp;arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts&lt;/P&gt;
&lt;P&gt;mdio@0 {&lt;BR /&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/P&gt;
&lt;P&gt;sgmii_phy1: ethernet-phy@1 {&lt;BR /&gt;&lt;STRONG&gt;compatible = "ethernet-phy-ieee802.3-c45";&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;reg = &amp;lt;0x1&amp;gt;;&lt;/STRONG&gt;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;sgmii_phy2: ethernet-phy@2 {&lt;BR /&gt;&lt;STRONG&gt;compatible = "ethernet-phy-ieee802.3-c45";&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;reg = &amp;lt;0x2&amp;gt;;&lt;/STRONG&gt;&lt;BR /&gt;};&lt;BR /&gt;};&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jun 2025 02:42:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Help-Needed-Enabling-MDIO-Clause-45-Driver-for-LS1012A-to/m-p/2114910#M15831</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2025-06-12T02:42:27Z</dc:date>
    </item>
  </channel>
</rss>

