diff options
author | Horatiu Vultur <horatiu.vultur@microchip.com> | 2020-07-14 09:34:47 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-07-14 13:46:42 -0700 |
commit | cf7c52748f64606f5f9111e7cbdb2ffb281a60af (patch) | |
tree | 213e030846f58ddeb100dd3da4cd74c75d215244 /fs | |
parent | 07dd1b7e68e4b83a1004b14dffd7e142c0bc79bd (diff) | |
download | linux-stable-cf7c52748f64606f5f9111e7cbdb2ffb281a60af.tar.gz linux-stable-cf7c52748f64606f5f9111e7cbdb2ffb281a60af.tar.bz2 linux-stable-cf7c52748f64606f5f9111e7cbdb2ffb281a60af.zip |
switchdev: mrp: Extend switchdev API for MRP Interconnect
Extend switchdev API to add support for MRP interconnect. The HW is
notified in the following cases:
SWITCHDEV_OBJ_ID_IN_ROLE_MRP: This is used when the interconnect role
of the node changes. The supported roles are MIM and MIC.
SWITCHDEV_OBJ_ID_IN_STATE_MRP: This is used when the interconnect ring
changes it states to open or closed.
SWITCHDEV_OBJ_ID_IN_TEST_MRP: This is used to start/stop sending
MRP_InTest frames on all MRP ports. This is called only on nodes that
have the interconnect role MIM.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Reviewed-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions