summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw
AgeCommit message (Expand)AuthorFilesLines
2022-04-12mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entryGuillaume Nault1-6/+6
2022-04-12ipv4: Use dscp_t in struct fib_entry_notifier_infoGuillaume Nault1-3/+3
2022-04-12ipv4: Use dscp_t in struct fib_rt_infoGuillaume Nault1-3/+4
2022-04-05mlxsw: spectrum_router: simplify list unwindingTom Rix1-12/+8
2022-03-16devlink: pass devlink_port to port_split / port_unsplit callbacksJakub Kicinski1-18/+14
2022-03-16devlink: hold the instance lock in port_split / port_unsplit callbacksJakub Kicinski1-7/+0
2022-03-16eth: mlxsw: switch to explicit locking for port registrationJakub Kicinski3-2/+22
2022-03-03mlxsw: Add support for IFLA_OFFLOAD_XSTATS_L3_STATSPetr Machata2-2/+293
2022-03-03mlxsw: Extract classification of router-related events to a helperPetr Machata1-3/+13
2022-03-03mlxsw: spectrum_router: Drop mlxsw_sp arg from counter alloc/free functionsPetr Machata3-14/+10
2022-03-03mlxsw: reg: Fix packing of router interface countersPetr Machata1-3/+5
2022-02-28flow_offload: reject offload for all drivers with invalid police parametersJianbo Liu1-4/+43
2022-02-23mlxsw: core: Add support for OSFP transceiver modulesDanielle Ratson2-0/+3
2022-02-23mlxsw: Remove resource query checkIdo Schimmel4-12/+2
2022-02-23mlxsw: core: Unify method of trap support validationVadim Pasternak4-31/+2
2022-02-23mlxsw: spectrum: Remove SP{1,2,3} defines for FW minor and subminorJiri Pirko1-18/+15
2022-02-23mlxsw: core: Remove unnecessary assertsVadim Pasternak1-24/+0
2022-02-23mlxsw: reg: Add "mgpir_" prefix to MGPIR fields commentsVadim Pasternak1-4/+4
2022-02-23mlxsw: core_thermal: Remove obsolete API for query resourceVadim Pasternak4-23/+0
2022-02-23mlxsw: core_thermal: Rename labels according to naming conventionVadim Pasternak1-20/+23
2022-02-23mlxsw: core_hwmon: Fix variable names for hwmon attributesVadim Pasternak1-38/+38
2022-02-23mlxsw: core_thermal: Avoid creation of virtual hwmon objects by thermal moduleVadim Pasternak1-3/+8
2022-02-23mlxsw: spectrum_span: Ignore VLAN entries not used by the bridge in mirroringIdo Schimmel1-1/+2
2022-02-23mlxsw: core: Prevent trap group setting if driver does not support EMADVadim Pasternak1-0/+9
2022-02-17mlxsw: spectrum: remove guards against !BRIDGE_VLAN_INFO_BRENTRYVladimir Oltean2-5/+2
2022-02-07mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addressesDanielle Ratson3-11/+103
2022-02-07mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addressesDanielle Ratson3-0/+47
2022-02-07mlxsw: core_acl_flex_actions: Add SIP_DIP_ACTIONDanielle Ratson1-0/+45
2022-01-28mlxsw: spectrum_acl: Allocate default actions for internal TCAM regionsIdo Schimmel2-1/+13
2022-01-28mlxsw: spectrum: Guard against invalid local portsAmit Cohen4-7/+10
2022-01-28mlxsw: core: Consolidate trap groups to a single event groupJiri Pirko4-9/+8
2022-01-28mlxsw: core: Move functions to register/unregister array of traps to core.cJiri Pirko3-49/+58
2022-01-28mlxsw: core: Move basic trap group initialization from spectrum.cJiri Pirko3-31/+21
2022-01-28mlxsw: core: Move basic_trap_groups_set() call out of EMAD init codeJiri Pirko1-6/+10
2022-01-28mlxsw: spectrum: Set basic trap groups from an arrayJiri Pirko1-29/+18
2022-01-26mlxsw: spectrum_kvdl: Use struct_size() helper in kzalloc()Gustavo A. R. Silva1-3/+2
2022-01-26mlxsw: core_env: Forbid module reset on RJ45 portsDanielle Ratson1-0/+6
2022-01-26mlxsw: core_env: Forbid power mode set and get on RJ45 portsDanielle Ratson1-0/+13
2022-01-26mlxsw: core_env: Forbid getting module EEPROM on RJ45 portsDanielle Ratson1-3/+49
2022-01-26mlxsw: core_env: Query and store port module's type during initializationDanielle Ratson1-0/+28
2022-01-26mlxsw: reg: Add Port Module Type Mapping registerDanielle Ratson1-0/+53
2022-01-26mlxsw: spectrum_ethtool: Add support for two new link modesDanielle Ratson2-0/+12
2022-01-26mlxsw: Add netdev argument to mlxsw_env_get_module_info()Danielle Ratson4-4/+7
2022-01-26mlxsw: core_env: Do not pass number of modules as argumentIdo Schimmel1-9/+6
2022-01-26mlxsw: spectrum_ethtool: Remove redundant variableIdo Schimmel1-12/+6
2022-01-07mlxsw: spectrum: Extend to support Spectrum-4 ASICAmit Cohen4-1/+98
2022-01-07mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculationAmit Cohen2-16/+252
2022-01-07mlxsw: Add operations structure for bloom filter calculationAmit Cohen4-2/+18
2022-01-07mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specific objects for futu...Amit Cohen1-25/+25
2022-01-07mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flex...Amit Cohen1-11/+25