[dpdk-dev] [PATCH v5 0/4] bnx2x: poll mode driver

Harish Patil harish.patil at qlogic.com
Thu Jul 23 08:51:55 CEST 2015


>
>Changes in this version (v5):
>  - rebase to 2.1.0-rc1
>  - fix version map for 2.1
>  - fix doxygen comments
>  - add BCM57410 ids
>
>Stephen Hemminger (4):
>  eal: provide functions to access PCI config
>  bnx2x: driver core
>  bnx2x: driver support routines
>  bnx2x: enable PMD build
>
> MAINTAINERS                                     |     3 +
> config/common_linuxapp                          |    10 +
> drivers/net/Makefile                            |     1 +
> drivers/net/bnx2x/Makefile                      |    28 +
> drivers/net/bnx2x/bnx2x.c                       | 11821
>+++++++++++++++++++
> drivers/net/bnx2x/bnx2x.h                       |  1998 ++++
> drivers/net/bnx2x/bnx2x_ethdev.c                |   542 +
> drivers/net/bnx2x/bnx2x_ethdev.h                |    79 +
> drivers/net/bnx2x/bnx2x_logs.h                  |    51 +
> drivers/net/bnx2x/bnx2x_rxtx.c                  |   487 +
> drivers/net/bnx2x/bnx2x_rxtx.h                  |    85 +
> drivers/net/bnx2x/bnx2x_stats.c                 |  1619 +++
> drivers/net/bnx2x/bnx2x_stats.h                 |   632 +
> drivers/net/bnx2x/bnx2x_vfpf.c                  |   597 +
> drivers/net/bnx2x/bnx2x_vfpf.h                  |   315 +
> drivers/net/bnx2x/debug.c                       |   113 +
> drivers/net/bnx2x/ecore_fw_defs.h               |   422 +
> drivers/net/bnx2x/ecore_hsi.h                   |  6348 ++++++++++
> drivers/net/bnx2x/ecore_init.h                  |   841 ++
> drivers/net/bnx2x/ecore_init_ops.h              |   886 ++
> drivers/net/bnx2x/ecore_mfw_req.h               |   206 +
> drivers/net/bnx2x/ecore_reg.h                   |  3663 ++++++
> drivers/net/bnx2x/ecore_sp.c                    |  5455 +++++++++
> drivers/net/bnx2x/ecore_sp.h                    |  1795 +++
> drivers/net/bnx2x/elink.c                       | 13378
>++++++++++++++++++++++
> drivers/net/bnx2x/elink.h                       |   609 +
> drivers/net/bnx2x/rte_pmd_bnx2x_version.map     |     4 +
> lib/librte_eal/bsdapp/eal/eal_pci.c             |    83 +
> lib/librte_eal/bsdapp/eal/rte_eal_version.map   |     3 +-
> lib/librte_eal/common/include/rte_pci.h         |    32 +
> lib/librte_eal/common/include/rte_pci_dev_ids.h |    61 +
> lib/librte_eal/linuxapp/eal/eal_pci.c           |    50 +
> lib/librte_eal/linuxapp/eal/eal_pci_init.h      |    11 +
> lib/librte_eal/linuxapp/eal/eal_pci_uio.c       |    14 +
> lib/librte_eal/linuxapp/eal/eal_pci_vfio.c      |    16 +
> lib/librte_eal/linuxapp/eal/rte_eal_version.map |     3 +-
> mk/rte.app.mk                                   |     2 +
> 37 files changed, 52261 insertions(+), 2 deletions(-)
> create mode 100644 drivers/net/bnx2x/Makefile
> create mode 100644 drivers/net/bnx2x/bnx2x.c
> create mode 100644 drivers/net/bnx2x/bnx2x.h
> create mode 100644 drivers/net/bnx2x/bnx2x_ethdev.c
> create mode 100644 drivers/net/bnx2x/bnx2x_ethdev.h
> create mode 100644 drivers/net/bnx2x/bnx2x_logs.h
> create mode 100644 drivers/net/bnx2x/bnx2x_rxtx.c
> create mode 100644 drivers/net/bnx2x/bnx2x_rxtx.h
> create mode 100644 drivers/net/bnx2x/bnx2x_stats.c
> create mode 100644 drivers/net/bnx2x/bnx2x_stats.h
> create mode 100644 drivers/net/bnx2x/bnx2x_vfpf.c
> create mode 100644 drivers/net/bnx2x/bnx2x_vfpf.h
> create mode 100644 drivers/net/bnx2x/debug.c
> create mode 100644 drivers/net/bnx2x/ecore_fw_defs.h
> create mode 100644 drivers/net/bnx2x/ecore_hsi.h
> create mode 100644 drivers/net/bnx2x/ecore_init.h
> create mode 100644 drivers/net/bnx2x/ecore_init_ops.h
> create mode 100644 drivers/net/bnx2x/ecore_mfw_req.h
> create mode 100644 drivers/net/bnx2x/ecore_reg.h
> create mode 100644 drivers/net/bnx2x/ecore_sp.c
> create mode 100644 drivers/net/bnx2x/ecore_sp.h
> create mode 100644 drivers/net/bnx2x/elink.c
> create mode 100644 drivers/net/bnx2x/elink.h
> create mode 100644 drivers/net/bnx2x/rte_pmd_bnx2x_version.map
>
>--
>2.1.4
>
>

Acked-by: Harish Patil <harish.patil at qlogic.com>

Thanks,
Harish




________________________________

This message and any attached documents contain information from the sending company or its parent company(s), subsidiaries, divisions or branch offices that may be confidential. If you are not the intended recipient, you may not read, copy, distribute, or use this information. If you have received this transmission in error, please notify the sender immediately by reply e-mail and then delete this message.


More information about the dev mailing list