cxgb4: introduce SMT ops to prepare for SMAC rewrite support
Introduce SMT operations for allocating/removing entries from SMAC table. Make TCAM filters use the SMT ops whenever SMAC rewrite is required. Signed-off-by:Kumar Sanghvi <kumaras@chelsio.com> Signed-off-by:
Rahul Lakkireddy <rahul.lakkireddy@chelsio.com> Signed-off-by:
Ganesh Goudar <ganeshgr@chelsio.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/chelsio/cxgb4/Makefile 1 addition, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/Makefile
- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 2 additions, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/cxgb4.h
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 92 additions, 15 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 12 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
- drivers/net/ethernet/chelsio/cxgb4/smt.c 247 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/smt.c
- drivers/net/ethernet/chelsio/cxgb4/smt.h 76 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/smt.h
- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 42 additions, 2 deletionsdrivers/net/ethernet/chelsio/cxgb4/t4_msg.h
- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h 47 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/t4_tcb.h
Loading
Please register or sign in to comment