blob: 9a482c38bdb145b201a3223685c30a3c7a48f246 [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
Andrew Lunn0b9f9df2019-04-28 19:37:23 +02008obj-$(CONFIG_NET_DSA_TAG_BRCM_COMMON) += tag_brcm.o
9obj-$(CONFIG_NET_DSA_TAG_DSA) += tag_dsa.o
10obj-$(CONFIG_NET_DSA_TAG_EDSA) += tag_edsa.o
11obj-$(CONFIG_NET_DSA_TAG_GSWIP) += tag_gswip.o
George McCollisterf4073e92019-09-10 08:18:36 -050012obj-$(CONFIG_NET_DSA_TAG_KSZ) += tag_ksz.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +020013obj-$(CONFIG_NET_DSA_TAG_LAN9303) += tag_lan9303.o
14obj-$(CONFIG_NET_DSA_TAG_MTK) += tag_mtk.o
Vladimir Oltean8dce89aa2019-11-14 17:03:29 +020015obj-$(CONFIG_NET_DSA_TAG_OCELOT) += tag_ocelot.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +020016obj-$(CONFIG_NET_DSA_TAG_QCA) += tag_qca.o
Vladimir Oltean227d07a2019-05-05 13:19:27 +030017obj-$(CONFIG_NET_DSA_TAG_SJA1105) += tag_sja1105.o
Andrew Lunn0b9f9df2019-04-28 19:37:23 +020018obj-$(CONFIG_NET_DSA_TAG_TRAILER) += tag_trailer.o