aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2018-03-23 13:37:00 +0100
committerFelix Fietkau <nbd@nbd.name>2018-03-23 20:56:34 +0100
commit147b6798916d80ba6fb54cf909122ceb8e4fa09f (patch)
tree7411e89896616bf8792c88455167cb420719d46c
parentc89e338fe68fd5af61b80ef37c55a657721c6542 (diff)
downloadupstream-147b6798916d80ba6fb54cf909122ceb8e4fa09f.tar.gz
upstream-147b6798916d80ba6fb54cf909122ceb8e4fa09f.tar.bz2
upstream-147b6798916d80ba6fb54cf909122ceb8e4fa09f.zip
ramips: rename ethernet priv->device field to dev to match upstream
Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/ethtool.c4
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c12
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio_rt2880.c8
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.c12
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.h2
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7620.c12
-rw-r--r--target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7621.c2
7 files changed, 26 insertions, 26 deletions
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/ethtool.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/ethtool.c
index 803346ac12a..5732c28536c 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/ethtool.c
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/ethtool.c
@@ -70,9 +70,9 @@ static void fe_get_drvinfo(struct net_device *dev,
struct fe_priv *priv = netdev_priv(dev);
struct fe_soc_data *soc = priv->soc;
- strlcpy(info->driver, priv->device->driver->name, sizeof(info->driver));
+ strlcpy(info->driver, priv->dev->driver->name, sizeof(info->driver));
strlcpy(info->version, MTK_FE_DRV_VERSION, sizeof(info->version));
- strlcpy(info->bus_info, dev_name(priv->device), sizeof(info->bus_info));
+ strlcpy(info->bus_info, dev_name(priv->dev), sizeof(info->bus_info));
if (soc->reg_table[FE_REG_FE_COUNTER_BASE])
info->n_stats = ARRAY_SIZE(fe_gdma_str);
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c
index d3798bbd659..c0105522735 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c
@@ -74,7 +74,7 @@ int fe_connect_phy_node(struct fe_priv *priv, struct device_node *phy_node)
port = be32_to_cpu(*_port);
phy_mode = of_get_phy_mode(phy_node);
if (phy_mode < 0) {
- dev_err(priv->device, "incorrect phy-mode %d\n", phy_mode);
+ dev_err(priv->dev, "incorrect phy-mode %d\n", phy_mode);
priv->phy->phy_node[port] = NULL;
return -EINVAL;
}
@@ -82,7 +82,7 @@ int fe_connect_phy_node(struct fe_priv *priv, struct device_node *phy_node)
phydev = of_phy_connect(priv->netdev, phy_node, fe_phy_link_adjust,
0, phy_mode);
if (IS_ERR(phydev)) {
- dev_err(priv->device, "could not connect to PHY\n");
+ dev_err(priv->dev, "could not connect to PHY\n");
priv->phy->phy_node[port] = NULL;
return PTR_ERR(phydev);
}
@@ -91,7 +91,7 @@ int fe_connect_phy_node(struct fe_priv *priv, struct device_node *phy_node)
phydev->advertising = phydev->supported;
phydev->no_auto_carrier_off = 1;
- dev_info(priv->device,
+ dev_info(priv->dev,
"connected port %d to PHY at %s [uid=%08x, driver=%s]\n",
port, dev_name(&phydev->mdio.dev), phydev->phy_id,
phydev->drv->name);
@@ -209,9 +209,9 @@ int fe_mdio_init(struct fe_priv *priv)
spin_lock_init(&phy_ralink.lock);
priv->phy = &phy_ralink;
- mii_np = of_get_child_by_name(priv->device->of_node, "mdio-bus");
+ mii_np = of_get_child_by_name(priv->dev->of_node, "mdio-bus");
if (!mii_np) {
- dev_err(priv->device, "no %s child node found", "mdio-bus");
+ dev_err(priv->dev, "no %s child node found", "mdio-bus");
return -ENODEV;
}
@@ -231,7 +231,7 @@ int fe_mdio_init(struct fe_priv *priv)
priv->mii_bus->write = priv->soc->mdio_write;
priv->mii_bus->reset = fe_mdio_reset;
priv->mii_bus->priv = priv;
- priv->mii_bus->parent = priv->device;
+ priv->mii_bus->parent = priv->dev;
snprintf(priv->mii_bus->id, MII_BUS_ID_SIZE, "%s", mii_np->name);
err = of_mdiobus_register(priv->mii_bus, mii_np);
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio_rt2880.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio_rt2880.c
index e72f8c72b10..e53fd7f6288 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio_rt2880.c
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio_rt2880.c
@@ -101,7 +101,7 @@ static int rt2880_mdio_wait_ready(struct fe_priv *priv)
udelay(1);
}
- dev_err(priv->device, "MDIO operation timed out\n");
+ dev_err(priv->dev, "MDIO operation timed out\n");
return -ETIMEDOUT;
}
@@ -182,7 +182,7 @@ void rt2880_port_init(struct fe_priv *priv, struct device_node *np)
break;
default:
if (!priv->phy->phy_fixed[0])
- dev_err(priv->device, "port %d - invalid phy mode\n",
+ dev_err(priv->dev, "port %d - invalid phy mode\n",
priv->phy->speed[0]);
break;
}
@@ -207,12 +207,12 @@ void rt2880_port_init(struct fe_priv *priv, struct device_node *np)
case SPEED_1000:
break;
default:
- dev_err(priv->device, "invalid link speed: %d\n",
+ dev_err(priv->dev, "invalid link speed: %d\n",
priv->phy->speed[0]);
priv->phy->phy_fixed[0] = 0;
return;
}
- dev_info(priv->device, "using fixed link parameters\n");
+ dev_info(priv->dev, "using fixed link parameters\n");
rt2880_mdio_link_adjust(priv, 0);
return;
}
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.c
index db7b5b20537..03da3bbe200 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.c
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.c
@@ -1142,8 +1142,8 @@ static int fe_hw_init(struct net_device *dev)
struct fe_priv *priv = netdev_priv(dev);
int i, err;
- err = devm_request_irq(priv->device, dev->irq, fe_handle_irq, 0,
- dev_name(priv->device), dev);
+ err = devm_request_irq(priv->dev, dev->irq, fe_handle_irq, 0,
+ dev_name(priv->dev), dev);
if (err)
return err;
@@ -1261,14 +1261,14 @@ static int __init fe_init(struct net_device *dev)
return -ENODEV;
}
- mac_addr = of_get_mac_address(priv->device->of_node);
+ mac_addr = of_get_mac_address(priv->dev->of_node);
if (mac_addr)
ether_addr_copy(dev->dev_addr, mac_addr);
/* If the mac address is invalid, use random mac address */
if (!is_valid_ether_addr(dev->dev_addr)) {
random_ether_addr(dev->dev_addr);
- dev_err(priv->device, "generated random MAC address %pM\n",
+ dev_err(priv->dev, "generated random MAC address %pM\n",
dev->dev_addr);
}
@@ -1277,7 +1277,7 @@ static int __init fe_init(struct net_device *dev)
return err;
if (priv->soc->port_init)
- for_each_child_of_node(priv->device->of_node, port)
+ for_each_child_of_node(priv->dev->of_node, port)
if (of_device_is_compatible(port, "mediatek,eth-port") &&
of_device_is_available(port))
priv->soc->port_init(priv, port);
@@ -1525,7 +1525,7 @@ static int fe_probe(struct platform_device *pdev)
}
priv->netdev = netdev;
- priv->device = &pdev->dev;
+ priv->dev = &pdev->dev;
priv->soc = soc;
priv->msg_enable = netif_msg_init(fe_msg_level, FE_DEFAULT_MSG_ENABLE);
priv->rx_ring.frag_size = fe_max_frag_size(ETH_DATA_LEN);
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.h b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.h
index 6a946c76688..0601127a10c 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.h
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mtk_eth_soc.h
@@ -480,7 +480,7 @@ struct fe_priv {
u32 msg_enable;
u32 flags;
- struct device *device;
+ struct device *dev;
unsigned long sysclk;
struct fe_rx_ring rx_ring;
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7620.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7620.c
index 40bbec45aee..7f728d142de 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7620.c
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7620.c
@@ -97,10 +97,10 @@ static int mt7620_gsw_config(struct fe_priv *priv)
/* is the mt7530 internal or external */
if (priv->mii_bus && mdiobus_get_phy(priv->mii_bus, 0x1f)) {
- mt7530_probe(priv->device, gsw->base, NULL, 0);
- mt7530_probe(priv->device, NULL, priv->mii_bus, 1);
+ mt7530_probe(priv->dev, gsw->base, NULL, 0);
+ mt7530_probe(priv->dev, NULL, priv->mii_bus, 1);
} else {
- mt7530_probe(priv->device, gsw->base, NULL, 1);
+ mt7530_probe(priv->dev, gsw->base, NULL, 1);
}
return 0;
@@ -180,7 +180,7 @@ static void mt7620_port_init(struct fe_priv *priv, struct device_node *np)
mask = 2;
break;
default:
- dev_err(priv->device, "port %d - invalid phy mode\n", id);
+ dev_err(priv->dev, "port %d - invalid phy mode\n", id);
return;
}
@@ -215,7 +215,7 @@ static void mt7620_port_init(struct fe_priv *priv, struct device_node *np)
val = 2;
break;
default:
- dev_err(priv->device, "invalid link speed: %d\n",
+ dev_err(priv->dev, "invalid link speed: %d\n",
priv->phy->speed[id]);
priv->phy->phy_fixed[id] = 0;
return;
@@ -230,7 +230,7 @@ static void mt7620_port_init(struct fe_priv *priv, struct device_node *np)
if (priv->phy->duplex[id])
val |= PMCR_DUPLEX;
mtk_switch_w32(gsw, val, GSW_REG_PORT_PMCR(id));
- dev_info(priv->device, "using fixed link parameters\n");
+ dev_info(priv->dev, "using fixed link parameters\n");
return;
}
diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7621.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7621.c
index ce41b342e75..00dd45e01f6 100644
--- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7621.c
+++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/soc_mt7621.c
@@ -83,7 +83,7 @@ static const u16 mt7621_reg_table[FE_REG_COUNT] = {
static int mt7621_gsw_config(struct fe_priv *priv)
{
if (priv->mii_bus && mdiobus_get_phy(priv->mii_bus, 0x1f))
- mt7530_probe(priv->device, NULL, priv->mii_bus, 1);
+ mt7530_probe(priv->dev, NULL, priv->mii_bus, 1);
return 0;
}
b">echo "Python not found" exit 1 fi get_fields () { local level=1 aggr=0 name= fields= for token in $2 do case "$token" in struct|union) test $level != 1 || aggr=1 fields= name= ;; "{") level=$(expr $level + 1) ;; "}") level=$(expr $level - 1) if [ $level = 1 -a $name = $1 ] then echo "$fields }" return 0 fi ;; [a-zA-Z_]*) test $aggr = 0 -o -n "$name" || name="$token" ;; esac test $aggr = 0 || fields="$fields $token" done } get_typedefs () { local level=1 state= for token in $1 do case "$token" in typedef) test $level != 1 || state=1 ;; COMPAT_HANDLE\(*\)) test $level != 1 -o "$state" != 1 || state=2 ;; [\{\[]) level=$(expr $level + 1) ;; [\}\]]) level=$(expr $level - 1) ;; ";") test $level != 1 || state= ;; [a-zA-Z_]*) test $level != 1 -o "$state" != 2 || echo "$token" ;; esac done } build_enums () { local level=1 kind= fields= members= named= id= token for token in $2 do case "$token" in struct|union) test $level != 2 || fields=" " kind="$token;$kind" ;; "{") level=$(expr $level + 1) ;; "}") level=$(expr $level - 1) if [ $level = 1 ] then if [ "${kind%%;*}" = union ] then echo echo "enum XLAT_$1 {" for m in $members do echo " XLAT_${1}_$m," done echo "};" fi return 0 elif [ $level = 2 ] then named='?' fi ;; [a-zA-Z]*) id=$token if [ -n "$named" -a -n "${kind#*;}" ] then build_enums ${1}_$token "$fields" named='!' fi ;; ",") test $level != 2 || members="$members $id" ;; ";") test $level != 2 || members="$members $id" test -z "$named" || kind=${kind#*;} named= ;; esac test -z "$fields" || fields="$fields $token" done } handle_field () { if [ -z "$5" ] then echo " \\" if [ -z "$4" ] then echo -n "$1(_d_)->$3 = (_s_)->$3;" else echo -n "$1XLAT_${2}_HNDL_$(echo $3 | $SED 's,\.,_,g')(_d_, _s_);" fi elif [ -z "$(echo "$5" | $SED 's,[^{}],,g')" ] then local tag=$(echo "$5" | ${PYTHON} -c ' import re,sys for line in sys.stdin.readlines(): print re.subn(r"\s*(struct|union)\s+(compat_)?(\w+)\s.*", r"\3", line)[0].rstrip() ') echo " \\" echo -n "${1}XLAT_$tag(&(_d_)->$3, &(_s_)->$3);" else local level=1 kind= fields= id= array= arrlvl=1 array_type= type= token for token in $5 do case "$token" in struct|union) test $level != 2 || fields=" " if [ $level = 1 ] then kind=$token if [ $kind = union ] then echo " \\" echo -n "${1}switch ($(echo $3 | $SED 's,\.,_,g')) {" fi fi ;; "{") level=$(expr $level + 1) id= ;; "}") level=$(expr $level - 1) id= if [ $level = 1 -a $kind = union ] then echo " \\" echo -n "$1}" fi ;; "[") if [ $level != 2 -o $arrlvl != 1 ] then : elif [ -z "$array" ] then array=" " else array="$array;" fi arrlvl=$(expr $arrlvl + 1) ;; "]") arrlvl=$(expr $arrlvl - 1) ;; COMPAT_HANDLE\(*\)) if [ $level = 2 -a -z "$id" ] then type=${token#COMPAT_HANDLE?} type=${type%?} type=${type#compat_} fi ;; compat_domain_handle_t) if [ $level = 2 -a -z "$id" ] then array_type=$token fi ;; [a-zA-Z]*) if [ -z "$id" -a -z "$type" -a -z "$array_type" ] then for id in $typedefs do test $id != "$token" || type=$id done if [ -z "$type" ] then id=$token else id= fi else id=$token fi ;; [\,\;]) if [ $level = 2 -a -n "$(echo $id | $SED 's,^_pad[[:digit:]]*,,')" ] then if [ $kind = union ] then echo " \\" echo -n "${1}case XLAT_${2}_$(echo $3.$id | $SED 's,\.,_,g'):" handle_field "$1 " $2 $3.$id "$type" "$fields" elif [ -z "$array" -a -z "$array_type" ] then handle_field "$1" $2 $3.$id "$type" "$fields" elif [ -z "$array" ] then copy_array " " $3.$id else handle_array "$1" $2 $3.$id "${array#*;}" "$type" "$fields" fi test "$token" != ";" || fields= id= type= array= if [ $kind = union ] then echo " \\" echo -n "$1 break;" fi fi ;; *) if [ -n "$array" ] then array="$array $token" fi ;; esac test -z "$fields" || fields="$fields $token" done fi } copy_array () { echo " \\" echo "${1}if ((_d_)->$2 != (_s_)->$2) \\" echo -n "$1 memcpy((_d_)->$2, (_s_)->$2, sizeof((_d_)->$2));" } handle_array () { local i="i$(echo $4 | $SED 's,[^;], ,g' | wc -w | $SED 's,[[:space:]]*,,g')" echo " \\" echo "$1{ \\" echo "$1 unsigned int $i; \\" echo -n "$1 for ($i = 0; $i < "${4%%;*}"; ++$i) {" if [ "$4" = "${4#*;}" ] then handle_field "$1 " $2 $3[$i] "$5" "$6" else handle_array "$1 " $2 $3[$i] "${4#*;}" "$5" "$6" fi echo " \\" echo "$1 } \\" echo -n "$1}" } build_body () { echo echo -n "#define XLAT_$1(_d_, _s_) do {" local level=1 fields= id= array= arrlvl=1 array_type= type= token for token in $2 do case "$token" in struct|union) test $level != 2 || fields=" " ;; "{") level=$(expr $level + 1) id= ;; "}") level=$(expr $level - 1) id= ;; "[") if [ $level != 2 -o $arrlvl != 1 ] then : elif [ -z "$array" ] then array=" " else array="$array;" fi arrlvl=$(expr $arrlvl + 1) ;; "]") arrlvl=$(expr $arrlvl - 1) ;; COMPAT_HANDLE\(*\)) if [ $level = 2 -a -z "$id" ] then type=${token#COMPAT_HANDLE?} type=${type%?} type=${type#compat_} fi ;; compat_domain_handle_t) if [ $level = 2 -a -z "$id" ] then array_type=$token fi ;; [a-zA-Z_]*) if [ -n "$array" ] then array="$array $token" elif [ -z "$id" -a -z "$type" -a -z "$array_type" ] then for id in $typedefs do test $id != "$token" || type=$id done if [ -z "$type" ] then id=$token else id= fi else id=$token fi ;; [\,\;]) if [ $level = 2 -a -n "$(echo $id | $SED 's,^_pad[[:digit:]]*,,')" ] then if [ -z "$array" -a -z "$array_type" ] then handle_field " " $1 $id "$type" "$fields" elif [ -z "$array" ] then copy_array " " $id else handle_array " " $1 $id "${array#*;}" "$type" "$fields" fi test "$token" != ";" || fields= id= type= array= fi ;; *) if [ -n "$array" ] then array="$array $token" fi ;; esac test -z "$fields" || fields="$fields $token" done echo " \\" echo "} while (0)" } check_field () { if [ -z "$(echo "$4" | $SED 's,[^{}],,g')" ] then echo "; \\" local n=$(echo $3 | $SED 's,[^.], ,g' | wc -w | $SED 's,[[:space:]]*,,g') if [ -n "$4" ] then for n in $4 do case $n in struct|union) ;; [a-zA-Z_]*) echo -n " CHECK_${n#xen_}" break ;; *) echo "Malformed compound declaration: '$n'" >&2 exit 1 ;; esac done elif [ $n = 0 ] then echo -n " CHECK_FIELD_($1, $2, $3)" else echo -n " CHECK_SUBFIELD_${n}_($1, $2, $(echo $3 | $SED 's!\.!, !g'))" fi else local level=1 fields= id= token for token in $4 do case "$token" in struct|union) test $level != 2 || fields=" " ;; "{") level=$(expr $level + 1) id= ;; "}") level=$(expr $level - 1) id= ;; [a-zA-Z]*) id=$token ;; [\,\;]) if [ $level = 2 -a -n "$(echo $id | $SED 's,^_pad[[:digit:]]*,,')" ] then check_field $1 $2 $3.$id "$fields" test "$token" != ";" || fields= id= fi ;; esac test -z "$fields" || fields="$fields $token" done fi } build_check () { echo echo "#define CHECK_$1 \\" local level=1 fields= kind= id= arrlvl=1 token for token in $2 do case "$token" in struct|union) if [ $level = 1 ] then kind=$token echo -n " CHECK_SIZE_($kind, $1)" elif [ $level = 2 ] then fields=" " fi ;; "{") level=$(expr $level + 1) id= ;; "}") level=$(expr $level - 1) id= ;; "[") arrlvl=$(expr $arrlvl + 1) ;; "]") arrlvl=$(expr $arrlvl - 1) ;; [a-zA-Z_]*) test $level != 2 -o $arrlvl != 1 || id=$token ;; [\,\;]) if [ $level = 2 -a -n "$(echo $id | $SED 's,^_pad[[:digit:]]*,,')" ] then check_field $kind $1 $id "$fields" test "$token" != ";" || fields= id= fi ;; esac test -z "$fields" || fields="$fields $token" done echo "" } list="$($SED -e 's,^[[:space:]]#.*,,' -e 's!\([]\[,;:{}]\)! \1 !g' $3)" fields="$(get_fields $(echo $2 | $SED 's,^compat_xen,compat_,') "$list")" if [ -z "$fields" ] then echo "Fields of '$2' not found in '$3'" >&2 exit 1 fi name=${2#compat_} name=${name#xen} case "$1" in "!") typedefs="$(get_typedefs "$list")" build_enums $name "$fields" build_body $name "$fields" ;; "?") build_check $name "$fields" ;; *) echo "Invalid translation indicator: '$1'" >&2 exit 1 ;; esac