diff options
author | Vivien Didelot | 2017-01-27 15:29:38 -0500 |
---|---|---|
committer | David S. Miller | 2017-01-29 18:42:46 -0500 |
commit | 818be8489d6fc8f4cc2c7699bbfd8e1983080f10 (patch) | |
tree | 50b8e511c5aca76d6e4670c681d9de60b6ffcb96 /include | |
parent | 26895e299cfb583d304553e9c259e694a7e83397 (diff) |
net: dsa: add ds and index to dsa_port
Add the physical switch instance and port index a DSA port belongs to to
the dsa_port structure.
That can be used later to retrieve information about a physical port
when configuring a switch fabric, or lighten up struct dsa_slave_priv.
Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/dsa.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/net/dsa.h b/include/net/dsa.h index 24e1d935ae68..6bd1f8b05dbd 100644 --- a/include/net/dsa.h +++ b/include/net/dsa.h @@ -140,6 +140,8 @@ struct dsa_switch_tree { }; struct dsa_port { + struct dsa_switch *ds; + unsigned int index; struct net_device *netdev; struct device_node *dn; unsigned int ageing_time; |