net: dsa: motorcomm: Split SMI module

SMI operations are going to be used across different modules. Minor
changes are applied to fix build errors.

Signed-off-by: David Yang <mmyangfl@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20260831044818.4103477-4-mmyangfl@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
David Yang 2026-08-31 12:38:56 +08:00 • committed by Jakub Kicinski
commit e9423a64d3
4 changed files with 243 additions and 206 deletions