summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum.h
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum_router: Add a helper specifically for joining a LAGPetr Machata2023-06-141-4/+0
* mlxsw: spectrum_router: Move here inetaddr validator notifiersPetr Machata2023-06-121-4/+0
* mlxsw: spectrum_acl_tcam: Move devlink param to TCAM codeIdo Schimmel2023-02-071-2/+1
* mlxsw: spectrum: Add an API to configure security checksIdo Schimmel2022-11-091-1/+4
* mlxsw: Send PTP packets as data packets to overcome a limitationDanielle Ratson2022-07-291-0/+10
* mlxsw: Enable unified bridge modelAmit Cohen2022-07-041-7/+0
* mlxsw: Add new FID families for unified bridge modelAmit Cohen2022-07-041-0/+4
* mlxsw: Add support for VLAN RIFsAmit Cohen2022-07-041-0/+1
* mlxsw: Configure ingress RIF classificationAmit Cohen2022-07-041-1/+3
* mlxsw: spectrum_switchdev: Rename MID structureAmit Cohen2022-06-291-9/+0
* mlxsw: Align PGT index to legacy bridge modelAmit Cohen2022-06-291-0/+1
* mlxsw: Extend PGT APIs to support maintaining list of ports per entryAmit Cohen2022-06-281-0/+2
* mlxsw: Add a dedicated structure for bitmap of portsAmit Cohen2022-06-281-0/+25
* mlxsw: Add an indication of SMPE index validity for PGT tableAmit Cohen2022-06-281-0/+1
* mlxsw: Add an initial PGT table supportAmit Cohen2022-06-281-0/+12
* mlxsw: spectrum: Add a temporary variable to indicate bridge modelAmit Cohen2022-06-281-0/+1
* 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-0/+4
* mlxsw: Remove lag_vid_valid indicationAmit Cohen2022-06-221-1/+0
* mlxsw: Add a resource describing number of RIFsPetr Machata2022-06-171-0/+1
* mlxsw: spectrum: Move handling of tunnel events to router codePetr Machata2022-05-081-13/+0
* mlxsw: spectrum: Move handling of router events to router codePetr Machata2022-05-081-2/+0
* mlxsw: spectrum: Move handling of VRF events to router codePetr Machata2022-05-081-2/+0
* mlxsw: spectrum: Add port to linecard mappingJiri Pirko2022-04-181-0/+1
* mlxsw: spectrum: Introduce port mapping change event processingJiri Pirko2022-04-181-0/+7
* mlxsw: spectrum: Allocate port mapping array of structs instead of pointersJiri Pirko2022-04-181-1/+1
* mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addressesDanielle Ratson2022-02-071-1/+24
* mlxsw: spectrum: Guard against invalid local portsAmit Cohen2022-01-271-0/+7
* mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculationAmit Cohen2022-01-061-0/+1
* mlxsw: Add operations structure for bloom filter calculationAmit Cohen2022-01-061-0/+4
* mlxsw: Introduce flex key elements for Spectrum-4Amit Cohen2022-01-061-0/+1
* mlxsw: spectrum_nve: Keep track of IPv6 addresses used by FDB entriesAmit Cohen2021-12-151-0/+11
* mlxsw: spectrum: Add hash table for IPv6 address mappingAmit Cohen2021-12-151-0/+7
* mlxsw: Use u16 for local_port field instead of u8Amit Cohen2021-12-011-10/+10
* mlxsw: spectrum_router: Expose RIF MAC profiles to devlink resourceDanielle Ratson2021-10-261-0/+1
* mlxsw: spectrum_qdisc: Introduce per-TC ECN countersPetr Machata2021-10-131-0/+1
* mlxsw: spectrum_qdisc: Offload RED qevent markPetr Machata2021-10-121-0/+2
* mlxsw: Add IPV6_ADDRESS kvdl entry typeAmit Cohen2021-09-241-0/+2
* mlxsw: spectrum: Use PMTDB register to obtain split infoJiri Pirko2021-09-141-2/+2
* mlxsw: spectrum: Add infrastructure for parsing configurationAmit Cohen2021-08-221-0/+12
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-04-091-0/+15
|\
| * mlxsw: spectrum: Fix ECN marking in tunnel decapsulationIdo Schimmel2021-03-291-0/+15
* | mlxsw: spectrum_router: Create per-ASIC router operationsIdo Schimmel2021-03-221-4/+4
* | mlxsw: Add struct mlxsw_sp_switchdev_ops per ASICAmit Cohen2021-03-171-0/+6
* | mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set()Amit Cohen2021-03-171-0/+2
* | mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLEIdo Schimmel2021-03-161-1/+8
* | mlxsw: spectrum: Start using sampling triggers hash tableIdo Schimmel2021-03-161-10/+6
* | mlxsw: spectrum: Track sampling triggers in a hash tableIdo Schimmel2021-03-161-0/+30
* | mlxsw: spectrum_matchall: Pass matchall entry to sampling operationsIdo Schimmel2021-03-161-3/+6
* | mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operationsIdo Schimmel2021-03-161-2/+2