linux/drivers/net/dsa
Vivien Didelot f8b8b1cd5a net: dsa: split dsa_port's netdev member
The dsa_port structure has a "netdev" member, which can be used for
either the master device, or the slave device, depending on its type.

It is true that today, CPU port are not exposed to userspace, thus the
port's netdev member can be used to point to its master interface.

But it is still slightly confusing, so split it into more explicit
"master" and "slave" members inside an anonymous union.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-10-18 12:24:33 +01:00
..
b53
microchip
mv88e6xxx net: dsa: split dsa_port's netdev member 2017-10-18 12:24:33 +01:00
bcm_sf2.c net: dsa: split dsa_port's netdev member 2017-10-18 12:24:33 +01:00
bcm_sf2.h
bcm_sf2_cfp.c
bcm_sf2_regs.h net: dsa: bcm_sf2: Turn on ACB at the switch level 2017-10-12 12:10:02 -07:00
dsa_loop.c net: dsa: dsa_loop: remove .set_addr 2017-10-14 18:30:06 -07:00
dsa_loop.h
dsa_loop_bdinfo.c
Kconfig
lan9303-core.c net: dsa: lan9303: Add basic offloading of unicast traffic 2017-10-11 13:53:21 -07:00
lan9303.h net: dsa: lan9303: Add basic offloading of unicast traffic 2017-10-11 13:53:21 -07:00
lan9303_i2c.c
lan9303_mdio.c net: dsa: lan9303: make functions lan9303_mdio_phy_{read|write} static 2017-10-03 10:20:12 -07:00
Makefile
mt7530.c net: dsa: split dsa_port's netdev member 2017-10-18 12:24:33 +01:00
mt7530.h
mv88e6060.c net: dsa: mv88e6060: setup random mac address 2017-10-14 18:30:06 -07:00
mv88e6060.h
qca8k.c
qca8k.h