mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 02:53:36 +02:00
mlxsw: reg: Drop SGCR.llb
SGCR, Switch General Configuration Register, has not been used since commit
b0d80c013b ("mlxsw: Remove Mellanox SwitchX-2 ASIC support"). We will
need the register again shortly, so instead of dropping it and
reintroducing again, just drop the sole unused field.
Signed-off-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
fd533a7ac7
commit
66eaaa8541
|
|
@ -38,18 +38,9 @@ static const struct mlxsw_reg_info mlxsw_reg_##_name = { \
|
|||
|
||||
MLXSW_REG_DEFINE(sgcr, MLXSW_REG_SGCR_ID, MLXSW_REG_SGCR_LEN);
|
||||
|
||||
/* reg_sgcr_llb
|
||||
* Link Local Broadcast (Default=0)
|
||||
* When set, all Link Local packets (224.0.0.X) will be treated as broadcast
|
||||
* packets and ignore the IGMP snooping entries.
|
||||
* Access: RW
|
||||
*/
|
||||
MLXSW_ITEM32(reg, sgcr, llb, 0x04, 0, 1);
|
||||
|
||||
static inline void mlxsw_reg_sgcr_pack(char *payload, bool llb)
|
||||
static inline void mlxsw_reg_sgcr_pack(char *payload)
|
||||
{
|
||||
MLXSW_REG_ZERO(sgcr, payload);
|
||||
mlxsw_reg_sgcr_llb_set(payload, !!llb);
|
||||
}
|
||||
|
||||
/* SPAD - Switch Physical Address Register
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user