summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
diff options
context:
space:
mode:
authorMadalin Bucur <madalin.bucur@freescale.com>2013-06-11 12:51:39 (GMT)
committerFleming Andrew-AFLEMING <AFLEMING@freescale.com>2013-07-15 21:46:51 (GMT)
commit8a0e4e8ffa017b12819e26ca071b3bfb43c7cb10 (patch)
tree3ef87d5d814e19d6f385eae6aaaf957c1fbf3b3a /drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
parent56d258f01391fd25d2aa6f4535e55ea7cf4894bb (diff)
downloadlinux-fsl-qoriq-8a0e4e8ffa017b12819e26ca071b3bfb43c7cb10.tar.xz
dpaa_eth: remove some references to shared and macless port types
Remove reference to shared and MACless port types from functions dpa_fq_probe_mac() and dpaa_eth_sysfs_init(). Signed-off-by: Madalin Bucur <madalin.bucur@freescale.com> Change-Id: I3d2ab0f9d3ba01e0b39df43d9dc2cb036c8a7133 Reviewed-on: http://git.am.freescale.net:8181/3083 Reviewed-by: Sovaiala Cristian-Constantin-B39531 <Cristian.Sovaiala@freescale.com> Reviewed-by: Radulescu Ruxandra Ioana-B05472 <ruxandra.radulescu@freescale.com> Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com> Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c')
-rw-r--r--drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c16
1 files changed, 3 insertions, 13 deletions
diff --git a/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c b/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
index 05ae698..63d165c 100644
--- a/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
+++ b/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
@@ -41,8 +41,6 @@
#include "dpaa_1588.h"
#endif
-static u8 macless_idx;
-
static ssize_t dpaa_eth_show_addr(struct device *dev,
struct device_attribute *attr, char *buf)
{
@@ -231,23 +229,15 @@ static struct device_attribute dpaa_eth_attrs[] = {
void dpaa_eth_sysfs_init(struct device *dev)
{
- struct dpa_priv_s *priv = netdev_priv(to_net_dev(dev));
int i;
for (i = 0; i < ARRAY_SIZE(dpaa_eth_attrs); i++)
if (device_create_file(dev, &dpaa_eth_attrs[i])) {
dev_err(dev, "Error creating sysfs file\n");
- goto device_create_file_failed;
+ while (i > 0)
+ device_remove_file(dev, &dpaa_eth_attrs[--i]);
+ return;
}
-
- if (!priv->mac_dev)
- priv->macless_idx = macless_idx++;
-
- return;
-
-device_create_file_failed:
- while (i > 0)
- device_remove_file(dev, &dpaa_eth_attrs[--i]);
}
void dpaa_eth_sysfs_remove(struct device *dev)