summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/core_env.c
AgeCommit message (Expand)Author
2024-06-28mlxsw: Implement ethtool operation to write to a transceiver module EEPROMIdo Schimmel
2024-04-19mlxsw: core_env: Fix driver initialization with old firmwareIdo Schimmel
2023-10-02mlxsw: core: Annotate struct mlxsw_env with __counted_byKees Cook
2023-10-02mlxsw: reg: Limit MTBR register payload to a single data recordVadim Pasternak
2023-07-26mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunksIdo Schimmel
2023-07-26mlxsw: reg: Remove unused function argumentIdo Schimmel
2022-07-01mellanox/mlxsw: fix repeated words in commentsJilin Yuan
2022-04-20mlxsw: core_env: Add interfaces for line card initialization and de-initializ...Vadim Pasternak
2022-04-20mlxsw: core_env: Split module power mode setting to a separate functionVadim Pasternak
2022-04-20mlxsw: core: Add bus argument to environment init APIVadim Pasternak
2022-04-15mlxsw: core: Move port module events enablement to a separate functionVadim Pasternak
2022-04-15mlxsw: core: Extend port module data structures for line cardsVadim Pasternak
2022-04-15mlxsw: core: Extend interfaces for cable info access with slot argumentVadim Pasternak
2022-04-12mlxsw: core_env: Pass slot index during PMAOS register write callVadim Pasternak
2022-04-12mlxsw: reg: Extend MGPIR register with new slot fieldsVadim Pasternak
2022-04-12mlxsw: reg: Extend PMMP register with new slot number fieldVadim Pasternak
2022-04-12mlxsw: reg: Extend MCION register with new slot number fieldVadim Pasternak
2022-04-12mlxsw: reg: Extend MCIA register with new slot number fieldVadim Pasternak
2022-04-12mlxsw: reg: Extend MTBR register with new slot number fieldVadim Pasternak
2022-04-12mlxsw: reg: Extend MTMP register with new slot number fieldVadim Pasternak
2022-02-23mlxsw: core: Add support for OSFP transceiver modulesDanielle Ratson
2022-02-23mlxsw: core: Unify method of trap support validationVadim Pasternak
2022-02-23mlxsw: core: Remove unnecessary assertsVadim Pasternak
2022-01-27mlxsw: core: Consolidate trap groups to a single event groupJiri Pirko
2022-01-26mlxsw: core_env: Forbid module reset on RJ45 portsDanielle Ratson
2022-01-26mlxsw: core_env: Forbid power mode set and get on RJ45 portsDanielle Ratson
2022-01-26mlxsw: core_env: Forbid getting module EEPROM on RJ45 portsDanielle Ratson
2022-01-26mlxsw: core_env: Query and store port module's type during initializationDanielle Ratson
2022-01-26mlxsw: Add netdev argument to mlxsw_env_get_module_info()Danielle Ratson
2022-01-26mlxsw: core_env: Do not pass number of modules as argumentIdo Schimmel
2021-10-06mlxsw: Add ability to control transceiver modules' power modeIdo Schimmel
2021-09-15mlxsw: Add support for transceiver modules resetIdo Schimmel
2021-09-15mlxsw: Make PMAOS pack function more genericIdo Schimmel
2021-09-15mlxsw: Track per-module port statusIdo Schimmel
2021-09-15mlxsw: core_env: Convert 'module_info_lock' to a mutexIdo Schimmel
2021-09-15mlxsw: core_env: Defer handling of module temperature warning eventsIdo Schimmel
2021-09-15mlxsw: core: Remove mlxsw_core_is_initialized()Ido Schimmel
2021-06-24mlxsw: core_env: Avoid unnecessary memcpy()sIdo Schimmel
2021-06-21mlxsw: core: Add support for module EEPROM read by pageIdo Schimmel
2021-06-08mlxsw: core_env: Read module temperature thresholds using MTMP registerMykola Kostenok
2021-06-08mlxsw: reg: Extend MTMP register with new threshold fieldMykola Kostenok
2020-09-27mlxsw: Update module's settings when module is plugged inAmit Cohen
2020-09-27mlxsw: Enable temperature event for all supported port module sensorsAmit Cohen
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-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-07-28mlxsw: core: Add support for temperature thresholds reading for QSFP-DD trans...Vadim Pasternak
2020-07-28mlxsw: core: Add ethtool support for QSFP-DD transceiversVadim Pasternak
2020-07-17mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3Vadim Pasternak
2019-10-22mlxsw: core: Extend QSFP EEPROM size for ethtoolVadim Pasternak