[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CACVXFVOoo1MeXH04edv6-4kc0GZB_pAf4n9+h7qkoQef=ffkPw@mail.gmail.com>
Date: Fri, 23 Jan 2015 16:28:59 +0800
From: Ming Lei <ming.lei@...onical.com>
To: linux-arm-kernel@...ts.infradead.org,
"David S. Miller" <davem@...emloft.net>
Cc: linux-samsung-soc@...r.kernel.org, Kukjin Kim <kgene@...nel.org>,
netdev@...r.kernel.org, Byungho An <bh74.an@...sung.com>,
Florian Fainelli <f.fainelli@...il.com>,
Ming Lei <ming.lei@...onical.com>
Subject: Re: [PATCH 2/2] net: stmmac: add fixed_phy support via fixed-link DT binding
On 1/23/15, Ming Lei <ming.lei@...onical.com> wrote:
> Signed-off-by: Ming Lei <ming.lei@...onical.com>
> ---
> .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
> b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
> index 3039de2..73a3ced 100644
> --- a/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
> +++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
> @@ -27,6 +27,7 @@
> #include <linux/of.h>
> #include <linux/of_net.h>
> #include <linux/of_device.h>
> +#include <linux/of_mdio.h>
>
> #include "stmmac.h"
> #include "stmmac_platform.h"
> @@ -216,6 +217,15 @@ static int stmmac_probe_config_dt(struct
> platform_device *pdev,
> plat->pmt = 1;
> }
>
> + if (of_phy_is_fixed_link(np)) {
> + int ret = of_phy_register_fixed_link(np);
> + if (ret) {
> + dev_err(&pdev->dev, "failed to register fixed PHY\n");
> + return ret;
> + }
> + plat->phy_bus_name = "fixed";
> + }
> +
> if (of_device_is_compatible(np, "snps,dwmac-3.610") ||
> of_device_is_compatible(np, "snps,dwmac-3.710")) {
> plat->enh_desc = 1;
Sorry, bypassing check on phy id is missed in this patch, and will
submit v1 later.
Thanks,
Ming Lei
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists