Commit d9d441e8 authored by Petr Machata's avatar Petr Machata Committed by David S. Miller
Browse files

mlxsw: reg: Add nve_flood_prf_id field to SFMR



The field is used for setting a flood profile for lookup of KVD entry for
NVE underlay. As the other uses of flood profile, this references a traffic
type-to-offset mapping, except here it is not applied to PGT offsets, but
KVD offsets.

Signed-off-by: default avatarPetr Machata <petrm@nvidia.com>
Reviewed-by: default avatarAmit Cohen <amcohen@nvidia.com>
Reviewed-by: default avatarIdo Schimmel <idosch@nvidia.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 523e1f5f
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -1954,6 +1954,15 @@ MLXSW_ITEM32(reg, sfmr, irif, 0x14, 0, 16);
 */
MLXSW_ITEM32(reg, sfmr, cff_mid_base, 0x20, 0, 16);

/* reg_sfmr_nve_flood_prf_id
 * FID flooding profile_id for NVE Encap
 * Range 0..(max_cap_nve_flood_prf-1)
 * Access: RW
 *
 * Note: Reserved when SwitchX/-2 and Spectrum-1
 */
MLXSW_ITEM32(reg, sfmr, nve_flood_prf_id, 0x24, 8, 2);

/* reg_sfmr_cff_prf_id
 * Compressed Fid Flooding profile_id
 * Range 0..(max_cap_nve_flood_prf-1)