From 2f9b042d694c26c708e4ee5426ffb55a001b741c Mon Sep 17 00:00:00 2001
From: Felix Fietkau <nbd@openwrt.org>
Date: Thu, 18 Dec 2014 11:28:47 +0000
Subject: [PATCH] ar8216: Inline function ar8xxx_create_mii

Inline function ar8xxx_create_mii.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>

SVN-Revision: 43743
---
 .../linux/generic/files/drivers/net/phy/ar8216.c | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/target/linux/generic/files/drivers/net/phy/ar8216.c b/target/linux/generic/files/drivers/net/phy/ar8216.c
index b72eca01e4..0dc55e83cf 100644
--- a/target/linux/generic/files/drivers/net/phy/ar8216.c
+++ b/target/linux/generic/files/drivers/net/phy/ar8216.c
@@ -2775,18 +2775,6 @@ ar8xxx_free(struct ar8xxx_priv *priv)
 	kfree(priv);
 }
 
-static struct ar8xxx_priv *
-ar8xxx_create_mii(struct mii_bus *bus)
-{
-	struct ar8xxx_priv *priv;
-
-	priv = ar8xxx_create();
-	if (priv)
-		priv->mii_bus = bus;
-
-	return priv;
-}
-
 static int
 ar8xxx_probe_switch(struct ar8xxx_priv *priv)
 {
@@ -2990,12 +2978,14 @@ ar8xxx_phy_probe(struct phy_device *phydev)
 		if (priv->mii_bus == phydev->bus)
 			goto found;
 
-	priv = ar8xxx_create_mii(phydev->bus);
+	priv = ar8xxx_create();
 	if (priv == NULL) {
 		ret = -ENOMEM;
 		goto unlock;
 	}
 
+	priv->mii_bus = phydev->bus;
+
 	ret = ar8xxx_probe_switch(priv);
 	if (ret)
 		goto free_priv;
-- 
GitLab