How to disable eTSEC2 in MPC837xerdb

Ravi Gupta dceravigupta at gmail.com
Fri Aug 6 22:14:50 EST 2010


Hi,

I am trying to disable eTSEC2 in mpc8377erdb freescale board. I had removed
the entry corresponding to enet2 from the dts file and updated the firmware
to use the new dtb file. Now when I boot the board I can still see the eth1
entry in the ifconfig -a output. Is there something that I am missing.
Please advice.

Old dts: contains 2 entries enet0 and enet1*

*    enet0: ethernet at 24000 {
      cell-index = <0>;
      device_type = "network";
      model = "eTSEC";
      compatible = "gianfar";
      reg = <0x24000 0x1000>;
      local-mac-address = [ 00 00 00 00 00 00 ];
      interrupts = <32 0x8 33 0x8 34 0x8>;
      phy-connection-type = "mii";
      interrupt-parent = <&ipic>;
      phy-handle = <&phy2>;
      sleep = <0xb00 0xc0000000>;
      fsl,magic-packet;
    };

    enet1: ethernet at 25000 {
      cell-index = <1>;
      device_type = "network";
      model = "eTSEC";
      compatible = "gianfar";
      reg = <0x25000 0x1000>;
      local-mac-address = [ 00 00 00 00 00 00 ];
      interrupts = <35 0x8 36 0x8 37 0x8>;
      phy-connection-type = "mii";
      interrupt-parent = <&ipic>;
      fixed-link = <1 1 1000 0 0>;
      sleep = <0xb00 0x30000000>;
      fsl,magic-packet;
    };


New dts: single enet entry
*
*    enet0: ethernet at 24000 {
      cell-index = <0>;
      device_type = "network";
      model = "eTSEC";
      compatible = "gianfar";
      reg = <0x24000 0x1000>;
      local-mac-address = [ 00 00 00 00 00 00 ];
      interrupts = <32 0x8 33 0x8 34 0x8>;
      phy-connection-type = "mii";
      interrupt-parent = <&ipic>;
      phy-handle = <&phy2>;
      sleep = <0xb00 0xc0000000>;
      fsl,magic-packet;
    };

Thanks in advance
Ravi Gupta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20100806/a37ffb0b/attachment-0001.html>


More information about the Linuxppc-dev mailing list