aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/minimal.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-08-31net: ethernet: move from strlcpy with unused retval to strscpyWolfram Sang1-2/+2
2022-08-30mlxsw: minimal: Return -ENOMEM on allocation failureDan Carpenter1-2/+6
2022-08-23mlxsw: minimal: Extend to support line card dynamic operationsVadim Pasternak1-1/+99
2022-08-23mlxsw: minimal: Extend module to port mapping with slot indexVadim Pasternak1-52/+163
2022-08-23mlxsw: minimal: Move ports allocation to separate routineVadim Pasternak1-8/+34
2022-08-23mlxsw: minimal: Extend APIs with slot index for modular system supportVadim Pasternak1-14/+24
2022-08-11mlxsw: minimal: Fix deadlock in ports creationVadim Pasternak1-7/+0
2022-06-14mlxsw: Revert "Introduce initial XM router support"Petr Machata1-2/+1
2022-04-18mlxsw: spectrum: Add port to linecard mappingJiri Pirko1-1/+1
2022-04-18mlxsw: Narrow the critical section of devl_lock during ports creation/removalJiri Pirko1-6/+7
2022-04-15mlxsw: core: Extend interfaces for cable info access with slot argumentVadim Pasternak1-11/+13
2022-03-16eth: mlxsw: switch to explicit locking for port registrationJakub Kicinski1-0/+6
2022-02-23mlxsw: Remove resource query checkIdo Schimmel1-1/+0
2022-01-26mlxsw: Add netdev argument to mlxsw_env_get_module_info()Danielle Ratson1-1/+2
2021-12-01mlxsw: Use u16 for local_port field instead of u8Amit Cohen1-5/+5
2021-10-19ethernet: mlxsw: use eth_hw_addr_gen()Jakub Kicinski1-7/+3
2021-10-06mlxsw: Add ability to control transceiver modules' power modeIdo Schimmel1-0/+26
2021-09-15mlxsw: Add support for transceiver modules resetIdo Schimmel1-0/+10
2021-09-15mlxsw: Track per-module port statusIdo Schimmel1-3/+17
2021-06-21mlxsw: core: Add support for module EEPROM read by pageIdo Schimmel1-0/+13
2021-05-17mlxsw: Verify the accessed index doesn't exceed the array lengthDanielle Ratson1-0/+4
2020-12-14mlxsw: Ignore ports that are connected to eXtended mezanineJiri Pirko1-1/+2
2020-07-09mlxsw: Set port split ability attribute in driverDanielle Ratson1-2/+2
2020-07-09mlxsw: Set number of port lanes attribute in driverDanielle Ratson1-1/+1
2020-01-27mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()'Christophe JAILLET1-1/+1
2019-10-06mlxsw: minimal: Add validation for FW versionVadim Pasternak1-0/+30
2019-10-04mlxsw: Propagate extack down to register_fib_notifier()Jiri Pirko1-1/+2
2019-10-04mlxsw: Register port netdevices into net of coreJiri Pirko1-0/+1
2019-05-30mlxsw: i2c: Extend initialization with querying firmware infoVadim Pasternak1-0/+18
2019-04-04mlxsw: Remove ndo_get_port_parent_id implementationJiri Pirko1-13/+0
2019-04-04mlxsw: Pass switch ID through devlink_port_attrs_set()Jiri Pirko1-1/+3
2019-03-28mlxsw: Remove ndo_get_phys_port_name implementationJiri Pirko1-11/+0
2019-03-28mlxsw: Implement ndo_get_devlink_portJiri Pirko1-0/+11
2019-03-24mlxsw: Move devlink_port_attrs_set() call before registerJiri Pirko1-2/+3
2019-03-12mlxsw: minimal: Initialize base_macJiri Pirko1-0/+18
2019-03-03mlxsw: i2c: Extend initialization by querying resources dataVadim Pasternak1-5/+6
2019-03-03mlxsw: minimal: Add ethtool supportVadim Pasternak1-2/+322
2019-03-03mlxsw: minimal: Make structures and variables names shorterVadim Pasternak1-18/+18
2018-08-09mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko1-33/+2
2016-11-16mlxsw: minimal: Add I2C support for Mellanox ASICsVadim Pasternak1-0/+97