net: atlantic: A2 ingress / egress hw configuration
Chip generations are mostly compatible register-wise, but there are still some differences. Therefore we've made some of first generation (A1) code non-static to re-use it where possible. Some pieces are A2 specific, in which case we redefine/extend such APIs. Signed-off-by:Igor Russkikh <irusskikh@marvell.com> Signed-off-by:
Mark Starovoytov <mstarovoitov@marvell.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 22 additions, 32 deletionsdrivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
- drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h 23 additions, 0 deletionsdrivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c 103 additions, 73 deletionsdrivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h 3 additions, 0 deletions...net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c 8 additions, 0 deletionsdrivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h 5 additions, 0 deletionsdrivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h 8 additions, 0 deletions...ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h
Please register or sign in to comment