summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
diff options
context:
space:
mode:
authorDavid S. Miller2018-07-18 19:13:14 +0200
committerDavid S. Miller2018-07-18 19:13:14 +0200
commit98e60dce4da1f51afb239e9fea8f3c4705193a97 (patch)
treef4e40951aec4d2b162a57c15891ab06018355700 /drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
parentMerge tag 'batadv-next-for-davem-20180717' of git://git.open-mesh.org/linux-m... (diff)
parentmlxsw: spectrum: Extend to support Spectrum-2 ASIC (diff)
downloadkernel-qcow2-linux-98e60dce4da1f51afb239e9fea8f3c4705193a97.tar.gz
kernel-qcow2-linux-98e60dce4da1f51afb239e9fea8f3c4705193a97.tar.xz
kernel-qcow2-linux-98e60dce4da1f51afb239e9fea8f3c4705193a97.zip
Merge branch 'mlxsw-Introduce-initial-Spectrum-2-support'
Ido Schimmel says: ==================== mlxsw: Introduce initial Spectrum-2 support This patch set adds initial support for the Spectrum-2 ASIC. The first two patches add Spectrum-2 specific KVD linear (KVDL) manager. Unlike the Spectrum ASIC, there is no linear memory and instead the type of the entry (e.g., nexthop) and its index are hashed and the entry is placed in the computed address in the hash-based KVD memory. The third patch adds Spectrum-2 stubs in the multicast routing code. Support for multicast routing will be added later on. Patches 4-15 add ACL support. The Spectrum-2 ASIC includes an algorithmic TCAM (A-TCAM) and a regular circuit TCAM (C-TCAM) for rules that can't be inserted into the A-TCAM. This set does not make use of the A-TCAM and only places rules in the C-TCAM. This provides equivalent scale and performance to the Spectrum ASIC. A follow-up patch set will introduce A-TCAM support. The last patch extends the main driver file to work with both ASICs. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c')
0 files changed, 0 insertions, 0 deletions