OpenCloudOS-Kernel/drivers/net/ethernet/chelsio/cxgb4
Vipul Pandya 52367a763d cxgb4/cxgb4vf: Code cleanup to enable T4 Configuration File support
This patch adds new enums and macros to enable T4 configuration file support. It
also removes duplicate macro definitions.

It fixes the build failure in cxgb4vf driver introduced because of old macro
definition removal.

It also performs SGE initialization based on T4 configuration file is provided
or not. If it is provided then it uses the parameters provided in it otherwise
it uses hard coded values.

Signed-off-by: Jay Hernandez <jay@chelsio.com>
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-09-27 17:55:50 -04:00
..
Makefile chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00
cxgb4.h cxgb4/cxgb4vf: Code cleanup to enable T4 Configuration File support 2012-09-27 17:55:50 -04:00
cxgb4_main.c cxgb4: Remove duplicate register definitions 2012-09-05 17:41:40 -04:00
cxgb4_uld.h cxgb4: DB Drop Recovery for RDMA and LLD queues 2012-05-18 13:22:28 -07:00
l2t.c drivers/net: fix mislocated headers in cxgb4/l2t.c 2011-10-31 19:31:10 -04:00
l2t.h chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00
sge.c cxgb4/cxgb4vf: Code cleanup to enable T4 Configuration File support 2012-09-27 17:55:50 -04:00
t4_hw.c cxgb4: Add functions to read memory via PCIE memory window 2012-09-27 17:55:50 -04:00
t4_hw.h cxgb4: Add functions to read memory via PCIE memory window 2012-09-27 17:55:50 -04:00
t4_msg.h chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00
t4_regs.h cxgb4/cxgb4vf: Code cleanup to enable T4 Configuration File support 2012-09-27 17:55:50 -04:00
t4fw_api.h cxgb4/cxgb4vf: Code cleanup to enable T4 Configuration File support 2012-09-27 17:55:50 -04:00