diff options
author | Vivien Didelot <vivien.didelot@savoirfairelinux.com> | 2017-01-27 23:29:42 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-01-30 02:42:46 +0300 |
commit | fae8a25e5b3b627f1ea005ffa663d067f4d5fe44 (patch) | |
tree | 10ae569badbce51fdffeecefd8ee6242cdf50d40 /drivers/net/dsa/mv88e6xxx/mv88e6xxx.h | |
parent | f123f2fbedc7c2723ceb050cd88c2ea1d6a8be32 (diff) | |
download | linux-fae8a25e5b3b627f1ea005ffa663d067f4d5fe44.tar.xz |
net: dsa: mv88e6xxx: use dsa_port's bridge pointer
Now that DSA exposes the bridge device pointer to which a port belongs,
use it when programming the port based VLANs and thus remove the cache.
Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/dsa/mv88e6xxx/mv88e6xxx.h')
-rw-r--r-- | drivers/net/dsa/mv88e6xxx/mv88e6xxx.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h b/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h index 572d585dc1e2..e126ed00937b 100644 --- a/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h +++ b/drivers/net/dsa/mv88e6xxx/mv88e6xxx.h @@ -676,10 +676,6 @@ struct mv88e6xxx_vtu_entry { struct mv88e6xxx_bus_ops; -struct mv88e6xxx_priv_port { - struct net_device *bridge_dev; -}; - struct mv88e6xxx_irq { u16 masked; struct irq_chip chip; @@ -720,8 +716,6 @@ struct mv88e6xxx_chip { */ struct mutex stats_mutex; - struct mv88e6xxx_priv_port ports[DSA_MAX_PORTS]; - /* A switch may have a GPIO line tied to its reset pin. Parse * this from the device tree, and use it before performing * switch soft reset. |