summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-08mlxsw: spectrum: Update a commentPetr Machata1-3/+2
2022-05-08mlxsw: spectrum: Move handling of tunnel events to router codePetr Machata1-6/+0
2022-05-08mlxsw: spectrum: Move handling of router events to router codePetr Machata1-14/+0
2022-05-08mlxsw: spectrum: Move handling of HW stats events to router codePetr Machata1-4/+0
2022-05-08mlxsw: spectrum: Move handling of VRF events to router codePetr Machata1-11/+0
2022-05-08mlxsw: spectrum: Tolerate enslaving of various devices to VRFPetr Machata1-10/+16
2022-04-18mlxsw: spectrum: Add port to linecard mappingJiri Pirko1-12/+32
2022-04-18mlxsw: core: Extend driver ops by remove selected ports opJiri Pirko1-0/+17
2022-04-18mlxsw: core_linecards: Add line card objects and implement provisioningJiri Pirko1-0/+6
2022-04-18mlxsw: spectrum: Introduce port mapping change event processingJiri Pirko1-9/+157
2022-04-18mlxsw: Narrow the critical section of devl_lock during ports creation/removalJiri Pirko1-7/+7
2022-04-18mlxsw: spectrum: Allocate port mapping array of structs instead of pointersJiri Pirko1-24/+8
2022-04-18mlxsw: spectrum: Allow lane to start from non-zero indexJiri Pirko1-1/+3
2022-04-15mlxsw: core: Extend interfaces for cable info access with slot argumentVadim Pasternak1-10/+11
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 Kicinski1-0/+14
2022-03-03mlxsw: Add support for IFLA_OFFLOAD_XSTATS_L3_STATSPetr Machata1-0/+4
2022-03-03mlxsw: Extract classification of router-related events to a helperPetr Machata1-3/+13
2022-02-23mlxsw: Remove resource query checkIdo Schimmel1-4/+0
2022-02-23mlxsw: core: Unify method of trap support validationVadim Pasternak1-8/+0
2022-02-23mlxsw: spectrum: Remove SP{1,2,3} defines for FW minor and subminorJiri Pirko1-18/+15
2022-01-27mlxsw: spectrum: Guard against invalid local portsAmit Cohen1-3/+1
2022-01-27mlxsw: core: Move functions to register/unregister array of traps to core.cJiri Pirko1-49/+13
2022-01-27mlxsw: core: Move basic trap group initialization from spectrum.cJiri Pirko1-29/+0
2022-01-27mlxsw: spectrum: Set basic trap groups from an arrayJiri Pirko1-29/+18
2022-01-06mlxsw: spectrum: Extend to support Spectrum-4 ASICAmit Cohen1-0/+95
2022-01-06mlxsw: Add operations structure for bloom filter calculationAmit Cohen1-0/+2
2021-12-15mlxsw: spectrum: Add hash table for IPv6 address mappingAmit Cohen1-0/+143
2021-12-01mlxsw: Use u16 for local_port field instead of u8Amit Cohen1-24/+24
2021-12-01mlxsw: spectrum: Bump minimum FW version to xx.2010.1006Amit Cohen1-6/+6
2021-11-30devlink: Simplify devlink resources unregister callLeon Romanovsky1-2/+2
2021-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-5/+5
2021-11-23mlxsw: spectrum: Protect driver from buggy firmwareAmit Cohen1-1/+1
2021-11-23mlxsw: spectrum: Allow driver to load with old firmware versionsDanielle Ratson1-4/+4
2021-11-19mlxsw: constify address in mlxsw_sp_port_dev_addr_setJakub Kicinski1-1/+1
2021-10-26mlxsw: spectrum_router: Expose RIF MAC profiles to devlink resourceDanielle Ratson1-2/+38
2021-10-19ethernet: mlxsw: use eth_hw_addr_gen()Jakub Kicinski1-4/+4
2021-10-13mlxsw: spectrum_qdisc: Introduce per-TC ECN countersPetr Machata1-3/+7
2021-10-13mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNTPetr Machata1-1/+1
2021-10-12mlxsw: spectrum_qdisc: Offload RED qevent markPetr Machata1-0/+2
2021-10-05ethernet: use eth_hw_addr_set() for dev->addr_len casesJakub Kicinski1-1/+1
2021-09-15mlxsw: Track per-module port statusIdo Schimmel1-6/+31
2021-09-15mlxsw: spectrum: Do not return an error in mlxsw_sp_port_module_unmap()Ido Schimmel1-2/+2
2021-09-15mlxsw: spectrum: Do not return an error in ndo_stop()Ido Schimmel1-1/+2
2021-09-14mlxsw: spectrum: Use PMTDB register to obtain split infoJiri Pirko1-112/+74
2021-09-14mlxsw: spectrum: Use PLLP to get front panel number and split numberJiri Pirko1-4/+31
2021-09-14mlxsw: spectrum: Move port SWID set before core port initJiri Pirko1-13/+15
2021-09-14mlxsw: spectrum: Move port module mapping before core port initJiri Pirko1-18/+17
2021-09-14mlxsw: spectrum: Bump minimum FW version to xx.2008.3326Jiri Pirko1-3/+3
2021-08-22mlxsw: spectrum: Add infrastructure for parsing configurationAmit Cohen1-0/+82