summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/core.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: Register physical ports as a devlink resourceDanielle Ratson2021-01-221-10/+67
* mlxsw: Ignore ports that are connected to eXtended mezanineJiri Pirko2020-12-141-0/+12
* mlxsw: core: Trace EMAD eventsIdo Schimmel2020-12-061-0/+7
* devlink: move request_firmware out of driverJacob Keller2020-11-191-10/+1
* mlxsw: core: Use variable timeout for EMAD retriesIdo Schimmel2020-11-181-1/+2
* mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()Amit Cohen2020-10-261-0/+3
* mlxsw: core: Fix memory leak on module removalIdo Schimmel2020-10-261-0/+2
* devlink: Add devlink reload limit optionMoshe Shemesh2020-10-091-1/+3
* devlink: Add reload action option to devlink reload commandMoshe Shemesh2020-10-091-3/+7
* mlxsw: Update transceiver_overheat counter according to MTWEAmit Cohen2020-09-271-0/+5
* mlxsw: core: Add an infrastructure to track transceiver overheat counterAmit Cohen2020-09-271-0/+22
* devlink: convert flash_update to use params structureJacob Keller2020-09-251-5/+4
* devlink: check flash_update parameter support in net coreJacob Keller2020-09-251-3/+0
* mlxsw: core: Introduce fw_fatal health reporterJiri Pirko2020-09-151-0/+240
* mlxsw: Move fw_load_policy devlink param into core.cJiri Pirko2020-09-151-1/+50
* mlxsw: core: Push code doing params register/unregister into separate helpersJiri Pirko2020-09-151-12/+27
* mlxsw: Move fw flashing code into core.cJiri Pirko2020-09-151-17/+260
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-9/+9
* devlink: Pass extack when setting trap's action and group's parametersIdo Schimmel2020-08-031-4/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-08-021-3/+5
|\
| * mlxsw: core: Free EMAD transactions using kfree_rcu()Ido Schimmel2020-07-291-1/+1
| * mlxsw: core: Increase scope of RCU read-side critical sectionIdo Schimmel2020-07-291-2/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-251-1/+2
|\|
| * mlxsw: destroy workqueue when trap_register in mlxsw_emad_initLiu Jian2020-07-201-1/+2
* | mlxsw: core: Use mirror reason during Rx listener lookupIdo Schimmel2020-07-141-2/+4
* | devlink: Add a new devlink port split ability attribute and pass to netlinkDanielle Ratson2020-07-091-0/+1
* | mlxsw: Set port split ability attribute in driverDanielle Ratson2020-07-091-4/+5
* | devlink: Add a new devlink port lanes attribute and pass to netlinkDanielle Ratson2020-07-091-0/+1
* | mlxsw: Set number of port lanes attribute in driverDanielle Ratson2020-07-091-2/+4
* | devlink: Replace devlink_port_attrs_set parameters with a structDanielle Ratson2020-07-091-3/+8
|/
* mlxsw: spectrum_trap: Add support for setting of packet trap group parametersIdo Schimmel2020-03-301-0/+14
* mlxsw: spectrum_trap: Add devlink-trap policer supportIdo Schimmel2020-03-301-0/+57
* mlxsw: reg: Update module_type values in PMTM register and map them to widthJiri Pirko2020-02-271-4/+13
* mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap groupJiri Pirko2020-02-241-3/+9
* mlxsw: core: Allow to enable/disable rx_listener for trapJiri Pirko2020-02-241-9/+39
* mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only...Jiri Pirko2020-02-241-4/+6
* mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DISJiri Pirko2020-02-241-2/+5
* mlxsw: core: Remove priv from listener equality comparisonJiri Pirko2020-02-231-21/+13
* mlxsw: core: Remove dummy union name from struct mlxsw_listenerJiri Pirko2020-02-231-4/+4
* mlxsw: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-191-1/+1
* mlxsw: core: Add support for using EMAD string TLVShalom Toledo2019-11-121-6/+70
* mlxsw: core: Extend EMAD information reported to devlink hwerrShalom Toledo2019-11-121-2/+10
* mlxsw: core: Add support for EMAD string TLV parsingShalom Toledo2019-11-121-0/+15
* mlxsw: core: Add EMAD string TLVShalom Toledo2019-11-121-0/+19
* mlxsw: core: Parse TLVs' offsets of incoming EMADsShalom Toledo2019-11-121-11/+42
* mlxsw: core: Enable devlink reload only on probeJiri Pirko2019-11-111-2/+3
* devlink: disallow reload operation during device cleanupJiri Pirko2019-11-081-1/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-11-021-2/+2
|\
| * mlxsw: core: Unpublish devlink parameters during reloadJiri Pirko2019-10-301-2/+2
* | mlxsw: spectrum: Use PMTM register to get max module widthJiri Pirko2019-10-311-0/+29