summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
AgeCommit message (Expand)AuthorFilesLines
2020-12-14mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 routerJiri Pirko1-0/+1
2020-12-14mlxsw: spectrum_router_xm: Implement L-value tracking for M-indexJiri Pirko1-0/+1
2020-12-14mlxsw: spectrum_router: Introduce per-ASIC XM initializationJiri Pirko1-0/+4
2020-12-14mlxsw: spectrum_router: Introduce XM implementation of router low-level opsJiri Pirko1-0/+4
2020-12-06mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4()Jiri Pirko1-4/+0
2020-11-24mlxsw: spectrum_router: Add support for blackhole nexthopsIdo Schimmel1-0/+1
2020-11-24mlxsw: spectrum_router: Create loopback RIF during initializationIdo Schimmel1-0/+1
2020-11-20mlxsw: spectrum_router: Add support for nexthop objectsIdo Schimmel1-0/+1
2020-11-12mlxsw: spectrum_router: Introduce FIB entry update opJiri Pirko1-0/+1
2020-11-12mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted ...Jiri Pirko1-0/+1
2020-11-12mlxsw: spectrum_router: Introduce fib_entry priv for low-level opsJiri Pirko1-2/+18
2020-11-12mlxsw: spectrum_router: Have FIB entry op context allocated for the instanceJiri Pirko1-5/+19
2020-11-12mlxsw: spectrum_router: Prepare work context for possible bulkingJiri Pirko1-0/+1
2020-11-12mlxsw: spectrum: Push RALUE packing and writing into low-level router opsJiri Pirko1-5/+14
2020-11-12mlxsw: spectrum: Export RALUE pack helper and use it from IPIPJiri Pirko1-0/+5
2020-11-12mlxsw: spectrum: Propagate context from work handler containing RALUE payloadJiri Pirko1-5/+9
2020-11-12mlxsw: spectrum_router: Introduce FIB event queue instead of separate worksJiri Pirko1-0/+3
2020-11-12mlxsw: spectrum_router: Use RALUE-independent op argJiri Pirko1-0/+5
2020-11-03mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX ...Jiri Pirko1-0/+11
2020-02-22mlxsw: spectrum_router: Introduce router lockIdo Schimmel1-0/+1
2020-02-22mlxsw: spectrum_router: Store NVE decapsulation configuration in routerIdo Schimmel1-0/+9
2020-02-22mlxsw: spectrum_router: Expose router struct to internal usersIdo Schimmel1-0/+33
2020-01-19mlxsw: Add ECN configurations with IPinIP tunnelsAmit Cohen1-0/+3
2019-01-20mlxsw: spectrum_router: Update tunnel decap propertiesNir Dotan1-0/+1
2018-10-11mlxsw: spectrum: Move L3 protocol and address definitions to global header fileIdo Schimmel1-11/+0
2018-10-11mlxsw: spectrum: Remove misuses of private header fileIdo Schimmel1-4/+0
2018-08-09mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko1-33/+2
2018-06-26mlxsw: spectrum_router: Add mlxsw_sp_rif_fid()Petr Machata1-0/+1
2018-06-26mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev()Petr Machata1-0/+2
2018-03-26mlxsw: spectrum_router: Support IPv6 multicast to host CPUYuval Mintz1-0/+1
2017-11-04mlxsw: spectrum: Handle NETDEV_CHANGE on L3 tunnelsPetr Machata1-0/+7
2017-11-04mlxsw: spectrum_router: Onload conflicting tunnelsPetr Machata1-0/+8
2017-11-04mlxsw: spectrum_router: Generalize __mlxsw_sp_ipip_entry_update_tunnel()Petr Machata1-0/+7
2017-11-04mlxsw: spectrum: Move mlxsw_sp_ipip_netdev_{s, d}addr{, 4}()Petr Machata1-7/+0
2017-10-23mlxsw: spectrum_dpipe: Add adjacency group sizeIdo Schimmel1-1/+1
2017-10-09mlxsw: spectrum: router: Export the mlxsw_sp_router_port functionYotam Gigi1-0/+1
2017-09-26mlxsw: spectrum_dpipe: Add support for controlling nexthop countersArkadi Sharshevsky1-0/+6
2017-09-26mlxsw: spectrum: Add support for setting counters on nexthopsArkadi Sharshevsky1-0/+2
2017-09-26mlxsw: spectrum_router: Add helpers for nexthop accessArkadi Sharshevsky1-0/+12
2017-09-19mlxsw: spectrum_router: Export RIF dev access functionYotam Gigi1-0/+1
2017-09-03mlxsw: spectrum_router: Support GRE tunnelsPetr Machata1-0/+4
2017-09-03mlxsw: spectrum_router: Add loopback accessorsPetr Machata1-0/+3
2017-09-03mlxsw: spectrum_router: Support IPv4 underlay decapPetr Machata1-0/+3
2017-09-03mlxsw: spectrum_router: Introduce loopback RIFsPetr Machata1-0/+13
2017-09-03mlxsw: spectrum_router: Publish mlxsw_sp_l3protoPetr Machata1-0/+5
2017-08-31mlxsw: spectrum_router: Add IPv6 neighbor access helperArkadi Sharshevsky1-0/+2
2017-08-31mlxsw: spectrum_router: Export IPv6 link local address check helperArkadi Sharshevsky1-0/+1
2017-08-24mlxsw: spectrum_dpipe: Add support for controlling neighbor countersArkadi Sharshevsky1-0/+4
2017-08-24mlxsw: spectrum_router: Add support for setting counters on neighborsArkadi Sharshevsky1-0/+3
2017-08-24mlxsw: spectrum_router: Add helpers for neighbor accessArkadi Sharshevsky1-0/+13