nfp: add support for NFP3800/NFP3803 PCIe devices
Enable binding the nfp driver to NFP3800 and NFP3803 devices. The PCIE_SRAM offset is different for the NFP3800 device, which also only supports a single explicit group. Changes to Dirk's work: * 48-bit dma addressing is not ready yet. Keep 40-bit dma addressing for NFP3800. Signed-off-by:Dirk van der Merwe <dirk.vandermerwe@netronome.com> Signed-off-by:
Jakub Kicinski <jakub.kicinski@netronome.com> Signed-off-by:
Fei Qin <fei.qin@corigine.com> Signed-off-by:
Simon Horman <simon.horman@corigine.com> Signed-off-by:
Jakub Kicinski <kuba@kernel.org>
Showing
- drivers/net/ethernet/netronome/nfp/nfp_main.c 4 additions, 0 deletionsdrivers/net/ethernet/netronome/nfp/nfp_main.c
- drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 4 additions, 0 deletionsdrivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h 0 additions, 4 deletionsdrivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_dev.c 19 additions, 0 deletionsdrivers/net/ethernet/netronome/nfp/nfpcore/nfp_dev.c
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_dev.h 2 additions, 0 deletionsdrivers/net/ethernet/netronome/nfp/nfpcore/nfp_dev.h
- include/linux/pci_ids.h 2 additions, 0 deletionsinclude/linux/pci_ids.h
Please register or sign in to comment