diff options
author | Madalin Bucur <madalin.bucur@freescale.com> | 2013-06-11 12:51:39 (GMT) |
---|---|---|
committer | Fleming Andrew-AFLEMING <AFLEMING@freescale.com> | 2013-07-15 21:46:51 (GMT) |
commit | 8a0e4e8ffa017b12819e26ca071b3bfb43c7cb10 (patch) | |
tree | 3ef87d5d814e19d6f385eae6aaaf957c1fbf3b3a /drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c | |
parent | 56d258f01391fd25d2aa6f4535e55ea7cf4894bb (diff) | |
download | linux-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.c | 16 |
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) |