2017-11-01 15:07:57 +01:00
|
|
|
# SPDX-License-Identifier: GPL-2.0
|
2011-11-25 14:35:02 +00:00
|
|
|
# the core
|
|
|
|
|
obj-$(CONFIG_NET_DSA) += dsa_core.o
|
2017-12-06 15:03:33 -08:00
|
|
|
dsa_core-y += dsa.o dsa2.o master.o port.o slave.o switch.o
|
|
|
|
|
dsa_core-$(CONFIG_NET_DSA_LEGACY) += legacy.o
|
2011-11-25 14:35:02 +00:00
|
|
|
|
2008-10-07 13:44:02 +00:00
|
|
|
# tagging formats
|
2014-08-27 17:04:55 -07:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_BRCM) += tag_brcm.o
|
2017-11-10 15:22:54 -08:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_BRCM_PREPEND) += tag_brcm.o
|
2011-11-25 14:35:02 +00:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_DSA) += tag_dsa.o
|
|
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_EDSA) += tag_edsa.o
|
2018-09-09 22:16:43 +02:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_GSWIP) += tag_gswip.o
|
2017-05-31 20:19:06 +00:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_KSZ) += tag_ksz.o
|
2017-04-18 10:48:24 +02:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_LAN9303) += tag_lan9303.o
|
2017-05-16 22:40:07 +02:00
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_MTK) += tag_mtk.o
|
|
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_QCA) += tag_qca.o
|
|
|
|
|
dsa_core-$(CONFIG_NET_DSA_TAG_TRAILER) += tag_trailer.o
|