summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-15mlxsw: spectrum_fid: Set NVE flood profile as part of FID configurationPetr Machata1-0/+18
2023-12-15mlxsw: spectrum_fid: Add an "any" packet typePetr Machata1-0/+11
2023-11-30mlxsw: spectrum_fid: Add support for rFID family in CFF flood modePetr Machata1-0/+231
2023-11-30mlxsw: spectrum_fid: Add a family for bridge FIDs in CFF flood modePetr Machata1-0/+96
2023-11-30mlxsw: spectrum_fid: Initialize flood profiles in CFF modePetr Machata1-1/+122
2023-11-30mlxsw: spectrum_fid: Add profile_id to flood profilePetr Machata1-0/+6
2023-11-30mlxsw: spectrum_fid: Add an object to keep flood profilesPetr Machata1-19/+31
2023-11-30mlxsw: spectrum_fid: Add hooks for RSP table maintenancePetr Machata1-1/+57
2023-11-30mlxsw: spectrum_fid: Add a not-UC packet typePetr Machata1-0/+10
2023-11-30mlxsw: spectrum_fid: Add an op for packing SFMRPetr Machata1-2/+11
2023-11-30mlxsw: spectrum_fid: Add an op to get PGT address of a FIDPetr Machata1-7/+9
2023-11-30mlxsw: spectrum_fid: Add an op to get PGT allocation sizePetr Machata1-5/+18
2023-11-30mlxsw: spectrum_fid: Add an op for flood table initializationPetr Machata1-5/+12
2023-11-30mlxsw: spectrum_fid: Move mlxsw_sp_fid_flood_table_init() upPetr Machata1-30/+30
2023-11-30mlxsw: spectrum_fid: Make mlxsw_sp_fid_ops.setup return an intPetr Machata1-7/+14
2023-11-30mlxsw: spectrum_fid: Split a helper out of mlxsw_sp_fid_flood_table_mid()Petr Machata1-5/+12
2023-11-30mlxsw: spectrum_fid: Rename FID ops, families, arraysPetr Machata1-23/+25
2023-11-30mlxsw: spectrum_fid: Privatize FID familiesPetr Machata1-6/+27
2023-11-22mlxsw: spectrum_fid: Extract SFMR packing into a helperPetr Machata1-14/+19
2023-11-22mlxsw: spectrum_fid: Drop unnecessary conditionsPetr Machata1-6/+0
2023-11-22mlxsw: reg: Extract flood-mode specific part of mlxsw_reg_sfmr_pack()Petr Machata1-5/+10
2023-10-20mlxsw: spectrum_pgt: Generalize PGT allocationPetr Machata1-7/+1
2023-10-20mlxsw: spectrum_fid: Allocate PGT for the whole FID family in one goPetr Machata1-30/+33
2023-08-14mlxsw: spectrum: Stop ignoring learning notifications from redirected trafficIdo Schimmel1-10/+0
2023-03-22mlxsw: spectrum_fid: Fix incorrect local port typeIdo Schimmel1-2/+2
2022-07-04mlxsw: spectrum_fid: Remove '_ub_' indication from structures and definesAmit Cohen1-47/+47
2022-07-04mlxsw: spectrum_fid: Remove flood_index() from FID operation structureAmit Cohen1-9/+1
2022-07-04mlxsw: Enable unified bridge modelAmit Cohen1-262/+64
2022-07-04mlxsw: Add support for 802.1Q FID familyAmit Cohen1-1/+191
2022-07-04mlxsw: Add new FID families for unified bridge modelAmit Cohen1-6/+181
2022-07-04mlxsw: spectrum_fid: Configure layer 3 egress VID classificationAmit Cohen1-5/+137
2022-07-04mlxsw: Configure ingress RIF classificationAmit Cohen1-13/+160
2022-07-04mlxsw: spectrum_fid: Configure VNI to FID classificationAmit Cohen1-2/+36
2022-06-28mlxsw: spectrum_fid: Configure flooding entries using PGT APIsAmit Cohen1-6/+59
2022-06-28mlxsw: spectrum_fid: Set 'mid_base' as part of flood tables initializationAmit Cohen1-3/+30
2022-06-28mlxsw: spectrum_fid: Configure egress VID classification for multicastAmit Cohen1-0/+23
2022-06-28mlxsw: Set flood bridge type for FIDsAmit Cohen1-4/+11
2022-06-28mlxsw: spectrum_fid: Store 'bridge_type' as part of FID familyAmit Cohen1-5/+4
2022-06-28mlxsw: Prepare 'bridge_type' field for SFMR usageAmit Cohen1-4/+4
2022-06-28mlxsw: spectrum_fid: Configure flooding table type for rFIDAmit Cohen1-2/+12
2022-06-24mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLANAmit Cohen1-1/+1
2022-06-24mlxsw: spectrum: Use different arrays of FID families per-ASIC typeAmit Cohen1-2/+9
2022-06-24mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_port_vid_map()Amit Cohen1-15/+10
2022-06-24mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op()Amit Cohen1-15/+8
2022-06-24mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op()Amit Cohen1-31/+12
2022-06-24mlxsw: spectrum_fid: Update FID structure prior to device configurationAmit Cohen1-24/+24
2022-06-24mlxsw: spectrum_fid: Maintain {port, VID}->FID mappingsAmit Cohen1-0/+63
2022-06-22mlxsw: spectrum_fid: Implement missing operations for rFID and dummy FIDAmit Cohen1-4/+54
2022-06-22mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNIAmit Cohen1-11/+14
2022-06-22mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structureAmit Cohen1-6/+23