]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: dsa: Define max num of bridges in tag8021q implementation
authorPawel Dembicki <paweldembicki@gmail.com>
Sat, 13 Jul 2024 21:16:15 +0000 (23:16 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 15 Jul 2024 13:55:16 +0000 (06:55 -0700)
commitce20fdd670ac375a4e3dff91c2888ad9ff9eef56
tree85e2130dd6f958093f7e75139b8a48ed4067b8dc
parente3386ec4ec9083522c36ab0ddfc638c90395c741
net: dsa: Define max num of bridges in tag8021q implementation

Max number of bridges in tag8021q implementation is strictly limited
by VBID size: 3 bits. But zero is reserved and only 7 values can be used.

This patch adds define which describe maximum possible value.

Suggested-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Link: https://patch.msgid.link/20240713211620.1125910-10-paweldembicki@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/sja1105/sja1105_main.c
include/linux/dsa/8021q.h