summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum_fid: Fix incorrect local port typeIdo Schimmel2023-03-221-2/+2
* mlxsw: spectrum_fid: Remove '_ub_' indication from structures and definesAmit Cohen2022-07-041-47/+47
* mlxsw: spectrum_fid: Remove flood_index() from FID operation structureAmit Cohen2022-07-041-9/+1
* mlxsw: Enable unified bridge modelAmit Cohen2022-07-041-262/+64
* mlxsw: Add support for 802.1Q FID familyAmit Cohen2022-07-041-1/+191
* mlxsw: Add new FID families for unified bridge modelAmit Cohen2022-07-041-6/+181
* mlxsw: spectrum_fid: Configure layer 3 egress VID classificationAmit Cohen2022-07-041-5/+137
* mlxsw: Configure ingress RIF classificationAmit Cohen2022-07-041-13/+160
* mlxsw: spectrum_fid: Configure VNI to FID classificationAmit Cohen2022-07-041-2/+36
* mlxsw: spectrum_fid: Configure flooding entries using PGT APIsAmit Cohen2022-06-281-6/+59
* mlxsw: spectrum_fid: Set 'mid_base' as part of flood tables initializationAmit Cohen2022-06-281-3/+30
* mlxsw: spectrum_fid: Configure egress VID classification for multicastAmit Cohen2022-06-281-0/+23
* mlxsw: Set flood bridge type for FIDsAmit Cohen2022-06-281-4/+11
* mlxsw: spectrum_fid: Store 'bridge_type' as part of FID familyAmit Cohen2022-06-281-5/+4
* mlxsw: Prepare 'bridge_type' field for SFMR usageAmit Cohen2022-06-281-4/+4
* mlxsw: spectrum_fid: Configure flooding table type for rFIDAmit Cohen2022-06-281-2/+12
* mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLANAmit Cohen2022-06-241-1/+1
* mlxsw: spectrum: Use different arrays of FID families per-ASIC typeAmit Cohen2022-06-241-2/+9
* mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_port_vid_map()Amit Cohen2022-06-241-15/+10
* mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op()Amit Cohen2022-06-241-15/+8
* mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op()Amit Cohen2022-06-241-31/+12
* mlxsw: spectrum_fid: Update FID structure prior to device configurationAmit Cohen2022-06-241-24/+24
* mlxsw: spectrum_fid: Maintain {port, VID}->FID mappingsAmit Cohen2022-06-241-0/+63
* mlxsw: spectrum_fid: Implement missing operations for rFID and dummy FIDAmit Cohen2022-06-221-4/+54
* mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNIAmit Cohen2022-06-221-11/+14
* mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structureAmit Cohen2022-06-221-6/+23
* mlxsw: Remove lag_vid_valid indicationAmit Cohen2022-06-221-8/+0
* mlxsw: Add support for egress FID classification after decapsulationAmit Cohen2022-06-201-2/+2
* mlxsw: Use Switch Flooding Table Register Version 2Amit Cohen2021-12-011-9/+9
* mlxsw: Use u16 for local_port field instead of u8Amit Cohen2021-12-011-6/+6
* mlxsw: spectrum: Remove unused RIF and FID familiesIdo Schimmel2020-03-271-144/+8
* mlxsw: spectrum_fid: Use 'refcount_t' for FID reference countingIdo Schimmel2020-02-171-6/+7
* mlxsw: spectrum: Do not process learned records with a dummy FIDIdo Schimmel2019-07-171-0/+10
* mellanox: Switch to bitmap_zalloc()Andy Shevchenko2019-03-041-4/+3
* mlxsw: spectrum_fid: Update dummy FID indexNir Dotan2019-01-181-2/+2
* mlxsw: spectrum_fid: Remove unused functionIdo Schimmel2018-12-191-5/+0
* mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference countIdo Schimmel2018-12-191-14/+15
* mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offloadPetr Machata2018-12-071-0/+28
* mlxsw: spectrum: Track NVE type at FIDsPetr Machata2018-12-071-1/+15
* mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating themIdo Schimmel2018-11-301-0/+6
* mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDsIdo Schimmel2018-11-271-1/+1
* mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDsIdo Schimmel2018-11-271-0/+33
* mlxsw: spectrum_fid: Make flood index calculation more robustIdo Schimmel2018-11-271-1/+1
* mlxsw: spectrum_switchdev: Do not set field when it is reservedIdo Schimmel2018-11-271-0/+7
* mlxsw: spectrum_fid: Allow FID lookup by its indexIdo Schimmel2018-11-211-2/+40
* mlxsw: spectrum_fid: Store ifindex of NVE device in FIDIdo Schimmel2018-11-211-1/+13
* mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDsIdo Schimmel2018-10-171-0/+2
* mlxsw: spectrum_fid: Add APIs to lookup FID without creating itIdo Schimmel2018-10-171-5/+40
* mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FIDIdo Schimmel2018-10-171-0/+178
* mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko2018-08-091-33/+2