blob: 108486cfdeefe57a101c01f2c3bb6c48831fb33a [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Ben Hutchings7df899c2011-11-25 14:35:02 +00002# the core
3obj-$(CONFIG_NET_DSA) += dsa_core.o
Florian Fainelli2a93c1a2017-12-06 15:03:33 -08004dsa_core-y += dsa.o dsa2.o master.o port.o slave.o switch.o
Ben Hutchings7df899c2011-11-25 14:35:02 +00005
Lennert Buytenhek91da11f2008-10-07 13:44:02 +00006# tagging formats
Vladimir Olteanf9bbe442019-05-05 13:19:22 +03007obj-$(CONFIG_NET_DSA_TAG_8021Q) += tag_8021q.o
Oleksij Rempel48fda742019-12-18 09:02:14 +01008obj-$(CONFIG_NET_DSA_TAG_AR9331) += tag_ar9331.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +02009obj-$(CONFIG_NET_DSA_TAG_BRCM_COMMON) += tag_brcm.o
10obj-$(CONFIG_NET_DSA_TAG_DSA) += tag_dsa.o
11obj-$(CONFIG_NET_DSA_TAG_EDSA) += tag_edsa.o
12obj-$(CONFIG_NET_DSA_TAG_GSWIP) += tag_gswip.o
George McCollisterf4073e92019-09-10 08:18:36 -050013obj-$(CONFIG_NET_DSA_TAG_KSZ) += tag_ksz.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +020014obj-$(CONFIG_NET_DSA_TAG_LAN9303) += tag_lan9303.o
15obj-$(CONFIG_NET_DSA_TAG_MTK) += tag_mtk.o
Vladimir Oltean8dce89aa2019-11-14 17:03:29 +020016obj-$(CONFIG_NET_DSA_TAG_OCELOT) += tag_ocelot.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +020017obj-$(CONFIG_NET_DSA_TAG_QCA) += tag_qca.o
Vladimir Oltean227d07a2019-05-05 13:19:27 +030018obj-$(CONFIG_NET_DSA_TAG_SJA1105) += tag_sja1105.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +020019obj-$(CONFIG_NET_DSA_TAG_TRAILER) += tag_trailer.o