>From: Stephen Hemminger <shemming at brocade.com>
>
>Changes since last time:
> 1. Support pci_config on BSD. Although since BSD probably doesn't
>    have same filesystem  (/lib/firmware) the driver won't work.
> 2. Change location of driver to match new filesystem hierarchy
>
>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   |     2 +
> lib/librte_eal/common/include/rte_pci.h         |    28 +
> lib/librte_eal/common/include/rte_pci_dev_ids.h |    30 +
> 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 |     2 +
> mk/rte.app.mk                                   |     2 +
> 37 files changed, 52226 insertions(+)
> 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.

Reply via email to