Skip to content

Commit 7eb9029

Browse files
pmachatakuba-moo
authored andcommitted
mlxsw: reg: Mark SFGC & some SFMR fields as reserved in CFF mode
Some existing fields and the whole register of SFGC are reserved in CFF mode. Backport the reservation note to these fields. Signed-off-by: Petr Machata <petrm@nvidia.com> Reviewed-by: Amit Cohen <amcohen@nvidia.com> Reviewed-by: Ido Schimmel <idosch@nvidia.com> Link: https://lore.kernel.org/r/e1d5977a8cb778227e4ea2fd1515529957ce5de7.1700503643.git.petrm@nvidia.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent e1e4ce6 commit 7eb9029

File tree

1 file changed

+6
-0
lines changed
  • drivers/net/ethernet/mellanox/mlxsw

1 file changed

+6
-0
lines changed

drivers/net/ethernet/mellanox/mlxsw/reg.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,6 +1024,8 @@ static inline void mlxsw_reg_spaft_pack(char *payload, u16 local_port,
10241024
* ------------------------------------------
10251025
* The following register controls the association of flooding tables and MIDs
10261026
* to packet types used for flooding.
1027+
*
1028+
* Reserved when CONFIG_PROFILE.flood_mode = CFF.
10271029
*/
10281030
#define MLXSW_REG_SFGC_ID 0x2011
10291031
#define MLXSW_REG_SFGC_LEN 0x14
@@ -1862,6 +1864,7 @@ MLXSW_ITEM32(reg, sfmr, fid, 0x00, 0, 16);
18621864
* Access: RW
18631865
*
18641866
* Note: Reserved when legacy bridge model is used.
1867+
* Reserved when CONFIG_PROFILE.flood_mode = CFF.
18651868
*/
18661869
MLXSW_ITEM32(reg, sfmr, flood_rsp, 0x08, 31, 1);
18671870

@@ -1872,6 +1875,7 @@ MLXSW_ITEM32(reg, sfmr, flood_rsp, 0x08, 31, 1);
18721875
* Access: RW
18731876
*
18741877
* Note: Reserved when legacy bridge model is used and when flood_rsp=1.
1878+
* Reserved when CONFIG_PROFILE.flood_mode = CFF
18751879
*/
18761880
MLXSW_ITEM32(reg, sfmr, flood_bridge_type, 0x08, 28, 1);
18771881

@@ -1880,6 +1884,8 @@ MLXSW_ITEM32(reg, sfmr, flood_bridge_type, 0x08, 28, 1);
18801884
* Used to point into the flooding table selected by SFGC register if
18811885
* the table is of type FID-Offset. Otherwise, this field is reserved.
18821886
* Access: RW
1887+
*
1888+
* Note: Reserved when CONFIG_PROFILE.flood_mode = CFF
18831889
*/
18841890
MLXSW_ITEM32(reg, sfmr, fid_offset, 0x08, 0, 16);
18851891

0 commit comments

Comments
 (0)