cxgbe: add pmd skeleton
authorRahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Mon, 29 Jun 2015 23:28:35 +0000 (04:58 +0530)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 30 Jun 2015 20:46:42 +0000 (22:46 +0200)
commit8318984927ff621c687be9299c52ddde3357734e
treec099921ba3b95339c18245a70397baa2a186af90
parent3bd122eef2cc1de8d65b5219e54f4be3affa0cc2
cxgbe: add pmd skeleton

Adds cxgbe poll mode driver for DPDK under drivers/net/cxgbe directory.
This patch:

1. Adds the Makefile to compile cxgbe pmd.
2. Registers and initializes the cxgbe pmd driver.

Enable cxgbe PMD for compilation and linking with changes to:
1. config/common_linuxapp to add macros for cxgbe pmd.
2. drivers/net/Makefile to add cxgbe pmd to the compile list.
3. mk/rte.app.mk to add cxgbe pmd to link.

Update MAINTAINERS file to claim responsibility for the cxgbe PMD.

Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Signed-off-by: Kumar Sanghvi <kumaras@chelsio.com>
[Thomas: add disabled config for bsdapp]
12 files changed:
MAINTAINERS
config/common_bsdapp
config/common_linuxapp
drivers/net/Makefile
drivers/net/cxgbe/Makefile [new file with mode: 0644]
drivers/net/cxgbe/cxgbe.h [new file with mode: 0644]
drivers/net/cxgbe/cxgbe_compat.h [new file with mode: 0644]
drivers/net/cxgbe/cxgbe_ethdev.c [new file with mode: 0644]
drivers/net/cxgbe/cxgbe_main.c [new file with mode: 0644]
drivers/net/cxgbe/rte_pmd_cxgbe_version.map [new file with mode: 0644]
drivers/net/cxgbe/sge.c [new file with mode: 0644]
mk/rte.app.mk