linux/net/dsa
Andrew Lunn ee0ab7a2b0 net: dsa: Fix dependencies on bridge
DSA now uses one of the symbols exported by the bridge,
br_vlan_enabled(). This has a stub, if the bridge is not
enabled. However, if the bridge is enabled, we cannot have DSA built
in and the bridge as a module, otherwise we get undefined symbols at
link time:

   net/dsa/port.o: In function `dsa_port_vlan_add':
   net/dsa/port.c:255: undefined reference to `br_vlan_enabled'
   net/dsa/port.o: In function `dsa_port_vlan_del':
   net/dsa/port.c:270: undefined reference to `br_vlan_enabled'

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-11-14 11:11:45 +09:00
..
dsa2.c net: dsa: Pass a port to get_tag_protocol() 2017-11-13 10:34:54 +09:00
dsa_priv.h net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
dsa.c net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
Kconfig net: dsa: Fix dependencies on bridge 2017-11-14 11:11:45 +09:00
legacy.c net: dsa: Pass a port to get_tag_protocol() 2017-11-13 10:34:54 +09:00
Makefile net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
master.c net: dsa: setup and teardown master device 2017-11-09 09:26:49 +09:00
port.c net: dsa: Don't add vlans when vlan filtering is disabled 2017-11-10 14:28:13 +09:00
slave.c net: dsa: Fix SWITCHDEV_ATTR_ID_PORT_PARENT_ID 2017-11-11 19:33:10 +09:00
switch.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-11-12 09:17:05 +09:00
tag_brcm.c net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
tag_dsa.c net: dsa: {e}dsa: set offload_fwd_mark on received packets 2017-11-11 19:33:11 +09:00
tag_edsa.c net: dsa: {e}dsa: set offload_fwd_mark on received packets 2017-11-11 19:33:11 +09:00
tag_ksz.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00
tag_lan9303.c net: dsa: lan9303: Clear offload_fwd_mark for IGMP 2017-11-11 21:50:14 +09:00
tag_mtk.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00
tag_qca.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00
tag_trailer.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00