summaryrefslogtreecommitdiff
path: root/include/net/flow_offload.h
diff options
context:
space:
mode:
authorMichael Walle <michael@walle.cc>2022-07-04 18:36:54 +0300
committerJakub Kicinski <kuba@kernel.org>2022-07-06 03:52:08 +0300
commite6fa930f73a15238f3cb0c204e2f786c919b815c (patch)
tree68d5d061ea19df73ff720cc02a98b38bdd4a934c /include/net/flow_offload.h
parent26c12725b462a4d39a8494554c9713d6fb86f6bd (diff)
downloadlinux-e6fa930f73a15238f3cb0c204e2f786c919b815c.tar.xz
net: lan966x: hardcode the number of external ports
Instead of counting the child nodes in the device tree, hardcode the number of ports in the driver itself. The counting won't work at all if an ethernet port is marked as disabled, e.g. because it is not connected on the board at all. It turns out that the LAN9662 and LAN9668 use the same switching IP with the same synthesis parameters. The only difference is that the output ports are not connected. Thus, we can just hardcode the number of physical ports to 8. Fixes: db8bcaad5393 ("net: lan966x: add the basic lan966x driver") Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Horatiu Vultur <horatiu.vultur@microchip.com> Link: https://lore.kernel.org/r/20220704153654.1167886-1-michael@walle.cc Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/net/flow_offload.h')
0 files changed, 0 insertions, 0 deletions