Amit Cohen
048fcbb71a
mlxsw: spectrum_fid: Implement missing operations for rFID and dummy FID
...
rFID and dummy FID do not support FID->VNI mapping. Currently, these
families do not implement the vni_{set, clear}() operations. Instead, there
is a check if these functions are implemented.
Similarly, 'SFMR.nve_tunnel_flood_ptr' is not relevant for rFID and dummy
FID, therefore, these families do not implement
nve_flood_index_{set, clear}().
Align the behavior to other unsupported operations, implement the functions
and just return an error or warn. Then, checks like '!ops->vni_set' can be
removed.
Signed-off-by: Amit Cohen <amcohen@nvidia.com >
Signed-off-by: Ido Schimmel <idosch@nvidia.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2022-06-22 12:56:58 +01:00
..
2022-05-30 11:37:26 -07:00
2022-06-03 11:48:47 -07:00
2022-06-05 17:14:03 -07:00
2022-06-09 09:25:25 +09:00
2022-06-17 20:17:18 -07:00
2022-06-14 07:43:15 -07:00
2022-06-04 13:42:53 -07:00
2022-06-03 11:48:47 -07:00
2022-06-12 10:33:38 -07:00
2022-06-03 11:48:47 -07:00
2022-06-05 10:47:06 -07:00
2022-06-02 15:23:54 -07:00
2022-05-23 19:18:51 +02:00
2022-05-31 12:45:09 -04:00
2022-05-29 11:38:27 -07:00
2022-05-25 16:18:27 -07:00
2022-05-23 19:32:59 -07:00
2022-05-23 07:48:27 +02:00
2022-06-03 13:39:30 -07:00
2022-06-10 14:26:15 +02:00
2022-06-10 10:13:24 -07:00
2022-06-03 11:17:49 -07:00
2022-06-03 11:48:47 -07:00
2022-05-22 12:25:55 -07:00
2022-06-02 08:40:56 -07:00
2022-06-08 18:05:45 +02:00
2022-06-04 14:04:27 -07:00
2022-06-13 14:58:01 -07:00
2022-06-07 15:00:29 -07:00
2022-06-03 11:36:34 -07:00
2022-05-31 09:56:54 -07:00
2022-06-03 06:52:57 -07:00
2022-06-02 15:23:54 -07:00
2022-05-22 15:58:30 +10:00
2022-05-24 08:08:24 -05:00
2022-06-10 15:23:54 -04:00
2022-06-03 11:17:49 -07:00
2022-05-30 11:37:26 -07:00
2022-06-02 15:23:54 -07:00
2022-06-03 11:36:34 -07:00
2022-06-07 14:24:30 -07:00
2022-06-03 14:42:24 -07:00
2022-06-22 12:56:58 +01:00
2022-06-08 10:18:10 -07:00
2022-05-27 21:24:19 -07:00
2022-06-05 09:25:12 -07:00
2022-05-25 16:18:27 -07:00
2022-05-25 15:02:26 +02:00
2022-06-03 11:48:47 -07:00
2022-06-02 15:23:54 -07:00
2022-05-23 21:06:11 -07:00
2022-05-28 11:15:54 -07:00
2022-06-12 11:33:42 -07:00
2022-06-03 11:36:34 -07:00
2022-05-23 19:18:51 +02:00
2022-06-10 08:36:08 -07:00
2022-05-25 14:38:29 +02:00
2022-06-03 11:48:47 -07:00
2022-06-02 15:23:54 -07:00
2022-06-03 11:48:47 -07:00
2022-06-07 22:05:14 -04:00
2022-06-03 11:48:47 -07:00
2022-06-03 11:36:34 -07:00
2022-06-03 11:48:47 -07:00
2022-06-03 11:36:34 -07:00
2022-05-28 06:15:27 -06:00
2022-05-30 14:44:27 +02:00
2022-05-30 11:34:13 -07:00
2022-06-03 11:17:49 -07:00
2022-06-04 13:42:53 -07:00
2022-06-05 09:25:12 -07:00
2022-06-03 11:36:34 -07:00
2022-06-08 08:56:03 -04:00
2022-06-01 13:49:15 -07:00
2022-06-09 00:26:35 -04:00
2022-06-04 13:50:23 -07:00
2022-06-03 11:36:34 -07:00
2022-06-11 16:32:47 -07:00
2022-06-02 15:27:44 -07:00
2022-06-07 08:11:35 +02:00
2022-06-05 09:25:12 -07:00
2022-06-05 09:25:12 -07:00