The PHY library now supports an "internal" phy-mode, thus making our
custom parsing code now unnecessary.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
                                   struct device_node *dn)
 {
        struct device_node *port;
-       const char *phy_mode_str;
        int mode;
        unsigned int port_num;
-       int ret;
 
        priv->moca_port = -1;
 
                 * time
                 */
                mode = of_get_phy_mode(port);
-               if (mode < 0) {
-                       ret = of_property_read_string(port, "phy-mode",
-                                                     &phy_mode_str);
-                       if (ret < 0)
-                               continue;
-
-                       if (!strcasecmp(phy_mode_str, "internal"))
-                               priv->int_phy_mask |= 1 << port_num;
-               }
+               if (mode < 0)
+                       continue;
+
+               if (mode == PHY_INTERFACE_MODE_INTERNAL)
+                       priv->int_phy_mask |= 1 << port_num;
 
                if (mode == PHY_INTERFACE_MODE_MOCA)
                        priv->moca_port = port_num;