aboutsummaryrefslogtreecommitdiffstats
path: root/net/dsa/Kconfig
diff options
context:
space:
mode:
authorVladimir Oltean <olteanv@gmail.com>2019-06-11 14:47:45 -0400
committerDavid S. Miller <davem@davemloft.net>2019-06-14 01:42:19 -0400
commit6358f38c062d791ec1b617738f5c2de54f0ff6db (patch)
tree2f420c84b4097815ced4627f150970a0f47c7a0a /net/dsa/Kconfig
parent7fa0043d5c74c6ef6ab58ecf7528fd33c6cb07a8 (diff)
net: dsa: tag_sja1105: Select CONFIG_PACKING
The packing facility is needed to decode Ethernet meta frames containing source port and RX timestamping information. The DSA driver selects CONFIG_PACKING, but the tagger did not, and since taggers can be now compiled as modules independently from the drivers themselves, this is an issue now, as CONFIG_PACKING is disabled by default on all architectures. Fixes: e53e18a6fe4d ("net: dsa: sja1105: Receive and decode meta frames") Signed-off-by: Vladimir Oltean <olteanv@gmail.com> Reported-by: Randy Dunlap <rdunlap@infradead.org> Acked-by: Randy Dunlap <rdunlap@infradead.org> # build-tested Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/dsa/Kconfig')
-rw-r--r--net/dsa/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/dsa/Kconfig b/net/dsa/Kconfig
index d449f78c1bd0..6e942dda1bcd 100644
--- a/net/dsa/Kconfig
+++ b/net/dsa/Kconfig
@@ -106,6 +106,7 @@ config NET_DSA_TAG_LAN9303
106config NET_DSA_TAG_SJA1105 106config NET_DSA_TAG_SJA1105
107 tristate "Tag driver for NXP SJA1105 switches" 107 tristate "Tag driver for NXP SJA1105 switches"
108 select NET_DSA_TAG_8021Q 108 select NET_DSA_TAG_8021Q
109 select PACKING
109 help 110 help
110 Say Y or M if you want to enable support for tagging frames with the 111 Say Y or M if you want to enable support for tagging frames with the
111 NXP SJA1105 switch family. Both the native tagging protocol (which 112 NXP SJA1105 switch family. Both the native tagging protocol (which