Lines Matching +full:port +full:- +full:config
1 # SPDX-License-Identifier: GPL-2.0-only
21 config NET_DSA_TAG_NONE
22 tristate "No-op tag driver"
25 frames over the CPU port.
27 config NET_DSA_TAG_AR9331
28 tristate "Tag driver for Atheros AR9331 SoC with built-in switch"
31 the Atheros AR9331 SoC with built-in switch.
33 config NET_DSA_TAG_BRCM_COMMON
37 config NET_DSA_TAG_BRCM
38 tristate "Tag driver for Broadcom switches using in-frame headers"
44 config NET_DSA_TAG_BRCM_LEGACY
45 tristate "Tag driver for BCM63xx legacy switches using in-frame headers"
54 config NET_DSA_TAG_BRCM_LEGACY_FCS
55 tristate "Tag driver for BCM53xx legacy switches using in-frame headers"
64 config NET_DSA_TAG_BRCM_PREPEND
72 config NET_DSA_TAG_HELLCREEK
78 config NET_DSA_TAG_GSWIP
84 config NET_DSA_TAG_DSA_COMMON
87 config NET_DSA_TAG_DSA
94 config NET_DSA_TAG_EDSA
101 config NET_DSA_TAG_MTK
107 config NET_DSA_TAG_KSZ
113 config NET_DSA_TAG_OCELOT
114 tristate "Tag driver for Ocelot family of switches, using NPI port"
119 the frames over the Ethernet CPU port are prepended with a
120 hardware-defined injection/extraction frame header. Flow control
121 (PAUSE frames) over the CPU port is not supported when operating in
124 config NET_DSA_TAG_OCELOT_8021Q
128 custom VLAN-based header. Frames that require timestamping, such as
129 PTP, are not delivered over Ethernet but over register-based MMIO.
130 Flow control over the CPU port is functional in this mode. When using
132 use with tc-flower.
134 config NET_DSA_TAG_QCA
140 config NET_DSA_TAG_RTL4_A
147 config NET_DSA_TAG_RTL8_4
151 switches with 8 byte protocol 4 tags, such as the Realtek RTL8365MB-VC.
153 config NET_DSA_TAG_RZN1_A5PSW
160 config NET_DSA_TAG_LAN9303
166 config NET_DSA_TAG_SJA1105
172 is only for link-local traffic) as well as non-native tagging (based
175 config NET_DSA_TAG_TRAILER
181 config NET_DSA_TAG_VSC73XX_8021Q
185 custom VLAN-based header.
187 config NET_DSA_TAG_XRS700X