[U-Boot] [PATCH 1/2][v2] driver: net: ldpaa_eth: Add support of PHY framework
york sun
york.sun at nxp.com
Fri Mar 18 17:25:09 CET 2016
On 02/24/2016 03:32 AM, Prabhakar Kushwaha wrote:
> This patch integrate DPAA2 ethernet driver existing PHY framework.
>
> Call phy_connect and phy_config as per available DPMAC id defined
> in SerDes Protcol.
>
> Signed-off-by: Pratiyush Mohan Srivastava <pratiyush.srivastava at nxp.com>
> Signed-off-by: Prabhakar Kushwaha <prabhakar.kushwaha at nxp.com>
> ---
> Changes for v2: Incorporated Joe Hershberger's comments
>
Since Joe didn't comment on this version, I presume he is OK with this one.
<snip>
> @@ -914,15 +970,12 @@ static int ldpaa_eth_netdev_init(struct eth_device *net_dev,
> net_dev->halt = ldpaa_eth_stop;
> net_dev->send = ldpaa_eth_tx;
> net_dev->recv = ldpaa_eth_pull_dequeue_rx;
> -/*
> - TODO: PHY MDIO information
> - priv->bus = info->bus;
> - priv->phyaddr = info->phy_addr;
> - priv->enet_if = info->enet_if;
> -*/
>
> - if (init_phy(net_dev))
> - return 0;
> +#ifdef CONFIG_PHYLIB
> + err = init_phy(net_dev);
Extra white space at the end of line. No need to respin. I can fix this when
merging.
> + if (err < 0)
> + return err;
> +#endif
>
> err = eth_register(net_dev);
> if (err < 0) {
>
York
More information about the U-Boot
mailing list