| commit | b217127e5e4ee0ecfce7c5f84cfe082238123bda | [log] [tgz] |
|---|---|---|
| author | Jiri Pirko <jiri@nvidia.com> | Mon Apr 18 09:42:37 2022 +0300 |
| committer | David S. Miller <davem@davemloft.net> | Mon Apr 18 11:00:19 2022 +0100 |
| tree | 06e7bfa0bf2bbb5337ce662b3b3d1e279fa464e4 | |
| parent | 5bade5aa4afc914dac9086500e0bfabec0d3ffbe [diff] |
mlxsw: core_linecards: Add line card objects and implement provisioning Introduce objects for line cards and an infrastructure around that. Use devlink_linecard_create/destroy() to register the line card with devlink core. Implement provisioning ops with a list of supported line cards. Signed-off-by: Jiri Pirko <jiri@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>