diff mbox series

[U-Boot,06/10] net: fec_mxc: Use udevice to retrive priv, in fec_phy_init

Message ID 20180730124509.13063-7-jagan@amarulasolutions.com
State Changes Requested
Delegated to: Joe Hershberger
Headers show
Series net: fec: Code Improvement/cleanups | expand

Commit Message

Jagan Teki July 30, 2018, 12:45 p.m. UTC
Retrive priv via udevice using dev_get_priv, so just
pass udevice pointer.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
 drivers/net/fec_mxc.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Comments

Joe Hershberger July 30, 2018, 11:10 p.m. UTC | #1
On Mon, Jul 30, 2018 at 7:45 AM, Jagan Teki <jagan@amarulasolutions.com> wrote:
> Retrive priv via udevice using dev_get_priv, so just
> pass udevice pointer.
>
> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>

Acked-by: Joe Hershberger <joe.hershberger@ni.com>
diff mbox series

Patch

diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c
index 11182f27d8..3ae62ff9d1 100644
--- a/drivers/net/fec_mxc.c
+++ b/drivers/net/fec_mxc.c
@@ -1232,8 +1232,9 @@  static const struct eth_ops fecmxc_ops = {
 	.read_rom_hwaddr	= fecmxc_read_rom_hwaddr,
 };
 
-static int fec_phy_init(struct fec_priv *priv, struct udevice *dev)
+static int fec_phy_init(struct udevice *dev)
 {
+	struct fec_priv *priv = dev_get_priv(dev);
 	struct phy_device *phydev;
 	int mask = 0xffffffff;
 
@@ -1292,7 +1293,7 @@  static int fecmxc_probe(struct udevice *dev)
 
 	priv->bus = bus;
 	priv->xcv_type = pdata->phy_interface;
-	ret = fec_phy_init(priv, dev);
+	ret = fec_phy_init(dev);
 	if (ret)
 		goto err_phy;