]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: sparx5: replace sparx5_start() with sparx5_forwarding_init()
authorDaniel Machon <daniel.machon@microchip.com>
Fri, 27 Feb 2026 14:56:47 +0000 (15:56 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 3 Mar 2026 02:46:22 +0000 (18:46 -0800)
commit1e540c4d8f3266fac261a5e9aaa423d2c2c1c5e5
treedc6579adde4646c7786062f413217acc16b6e69f
parent8b1e4a6747b8f1bfb835967f57435ebf5e928e37
net: sparx5: replace sparx5_start() with sparx5_forwarding_init()

With all subsystem initializations moved out, sparx5_start() only sets
up forwarding (UPSIDs, CPU ports, masks, PGIDs, FCS, watermarks).
Rename it to sparx5_forwarding_init() and make it void since it cannot
fail. This removes sparx5_start() entirely.

Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
Link: https://patch.msgid.link/20260227-sparx5-init-deinit-v2-9-10ba54ccf005@microchip.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/microchip/sparx5/sparx5_main.c