bnxt_en: export a common switchdev PARENT_ID for all reps of an adapter
Currently the driver exports different switchdev PARENT_IDs for representors belonging to different SR-IOV PF-pools of an adapter. This is not correct as the adapter can switch across all vports of an adapter. This patch fixes this by exporting a common switchdev PARENT_ID for all reps of an adapter. The PCIE DSN is used as the id. Signed-off-by:Sathya Perla <sathya.perla@broadcom.com> Signed-off-by:
Michael Chan <michael.chan@broadcom.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/broadcom/bnxt/bnxt.c 2 additions, 6 deletionsdrivers/net/ethernet/broadcom/bnxt/bnxt.c
- drivers/net/ethernet/broadcom/bnxt/bnxt.h 1 addition, 0 deletionsdrivers/net/ethernet/broadcom/bnxt/bnxt.h
- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 30 additions, 0 deletionsdrivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h 6 additions, 0 deletionsdrivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
Please register or sign in to comment