VID
if (fidvidctl.bits.VID != vid) {
fidvidctl.bits.VID = vid;
VID:5, // 12:8
value |= VID(vid_7bit);
MLXSW_AFK_ELEMENT_INFO_U32(VID, 0x10, 8, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x08, 0, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x04, 16, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x04, 16, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x04, 16, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x08, 0, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x04, 18, 12),
MLXSW_AFK_ELEMENT_INST_U32(VID, 0x00, 0, 12),
int VID;
err = register_vlan_device(dev, args.u.VID);
args.u.VID = vlan_dev_vlan_id(dev);