> +     /* Make sure the firmware of the embedded GPHY is loaded before,
> +      * otherwise they will not be detectable on the MDIO bus.
> +      */
> +     of_for_each_phandle(&it, err, np, "lantiq,phys", NULL, 0) {
> +             phy_np = it.node;
> +             if (phy_np) {
> +                     struct platform_device *phy = 
> of_find_device_by_node(phy_np);
> +
> +                     of_node_put(phy_np);
> +                     if (!platform_get_drvdata(phy))
> +                             return -EPROBE_DEFER;
> +             }
> +     }

Is there a device tree binding document for this somewhere?

   Andrew

Reply via email to