summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/core.c
AgeCommit message (Expand)Author
2022-04-18mlxsw: core: Extend driver ops by remove selected ports opJiri Pirko
2022-04-18mlxsw: core_linecards: Add line card objects and implement provisioningJiri Pirko
2022-03-16devlink: pass devlink_port to port_split / port_unsplit callbacksJakub Kicinski
2022-03-16eth: mlxsw: switch to explicit locking for port registrationJakub Kicinski
2022-02-23mlxsw: Remove resource query checkIdo Schimmel
2022-02-23mlxsw: core: Unify method of trap support validationVadim Pasternak
2022-02-23mlxsw: core_thermal: Remove obsolete API for query resourceVadim Pasternak
2022-02-23mlxsw: core: Prevent trap group setting if driver does not support EMADVadim Pasternak
2022-01-27mlxsw: core: Consolidate trap groups to a single event groupJiri Pirko
2022-01-27mlxsw: core: Move functions to register/unregister array of traps to core.cJiri Pirko
2022-01-27mlxsw: core: Move basic trap group initialization from spectrum.cJiri Pirko
2022-01-27mlxsw: core: Move basic_trap_groups_set() call out of EMAD init codeJiri Pirko
2021-12-20mlxsw: core: Extend devlink health reporter with new events and parametersDanielle Ratson
2021-12-20mlxsw: core: Convert a series of if statements to switch caseDanielle Ratson
2021-12-20mlxsw: Fix naming convention of MFDE fieldsDanielle Ratson
2021-12-01mlxsw: Use u16 for local_port field instead of u8Amit Cohen
2021-11-30devlink: Simplify devlink resources unregister callLeon Romanovsky
2021-10-12devlink: Delete reload enable/disable interfaceLeon Romanovsky
2021-10-12devlink: Allow control devlink ops behavior through feature maskLeon Romanovsky
2021-09-27mlxsw: core: Register devlink instance lastLeon Romanovsky
2021-09-22devlink: Make devlink_register to be voidLeon Romanovsky
2021-09-15mlxsw: core: Remove mlxsw_core_is_initialized()Ido Schimmel
2021-09-15mlxsw: core: Initialize switch driver lastIdo Schimmel
2021-09-14mlxsw: spectrum: Use PMTDB register to obtain split infoJiri Pirko
2021-08-09devlink: Set device as early as possibleLeon Romanovsky
2021-05-27mlxsw: core: use PSID string define in devlink infoJiri Pirko
2021-05-27mlxsw: core: Expose FW version over defined keywordJiri Pirko
2021-05-17mlxsw: core: Avoid unnecessary EMAD buffer copyIdo Schimmel
2021-03-10mlxsw: Adjust some MFDE fields shift and size to fw implementationDanielle Ratson
2021-03-10mlxsw: core: Expose MFDE.log_ip to devlink healthDanielle Ratson
2021-01-22mlxsw: Register physical ports as a devlink resourceDanielle Ratson
2020-12-14mlxsw: Ignore ports that are connected to eXtended mezanineJiri Pirko
2020-12-06mlxsw: core: Trace EMAD eventsIdo Schimmel
2020-11-19devlink: move request_firmware out of driverJacob Keller
2020-11-18mlxsw: core: Use variable timeout for EMAD retriesIdo Schimmel
2020-10-26mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()Amit Cohen
2020-10-26mlxsw: core: Fix memory leak on module removalIdo Schimmel
2020-10-09devlink: Add devlink reload limit optionMoshe Shemesh
2020-10-09devlink: Add reload action option to devlink reload commandMoshe Shemesh
2020-09-27mlxsw: Update transceiver_overheat counter according to MTWEAmit Cohen
2020-09-27mlxsw: core: Add an infrastructure to track transceiver overheat counterAmit Cohen
2020-09-25devlink: convert flash_update to use params structureJacob Keller
2020-09-25devlink: check flash_update parameter support in net coreJacob Keller
2020-09-15mlxsw: core: Introduce fw_fatal health reporterJiri Pirko
2020-09-15mlxsw: Move fw_load_policy devlink param into core.cJiri Pirko
2020-09-15mlxsw: core: Push code doing params register/unregister into separate helpersJiri Pirko
2020-09-15mlxsw: Move fw flashing code into core.cJiri Pirko
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-08-03devlink: Pass extack when setting trap's action and group's parametersIdo Schimmel
2020-08-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller