linux/drivers/net/ethernet/chelsio/cxgb4
Casey Leedom 0eaec62a91 cxgb4: Add support to read actual provisioned resources
In highly constrained resources environments (like the 124VF
T5 and 248VF T6 configurations), PF4 may not have very many
resources at all and we need to adapt to whatever we've been
allocated, this patch adds support to get the provisioned
resources.

Signed-off-by: Casey Leedom <leedom@chelsio.com>
Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-07-05 10:53:30 +09:00
..
clip_tbl.c treewide: kvzalloc() -> kvcalloc() 2018-06-12 16:19:22 -07:00
clip_tbl.h drivers, net, ethernet: convert clip_entry.refcnt from atomic_t to refcount_t 2017-10-22 02:22:38 +01:00
cudbg_common.c cxgb4: update dump collection logic to use compression 2018-01-19 14:56:32 -05:00
cudbg_entity.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-05-21 16:01:54 -04:00
cudbg_if.h cxgb4: update LE-TCAM collection for T6 2018-05-16 15:01:30 -04:00
cudbg_lib_common.h cxgb4: use zlib deflate to compress firmware dump 2018-01-19 14:56:32 -05:00
cudbg_lib.c cxgb4: collect SGE PF/VF queue map 2018-05-18 13:54:10 -04:00
cudbg_lib.h cxgb4: collect PCIe configuration logs 2017-12-08 14:31:50 -05:00
cudbg_zlib.c cxgb4: properly initialize variables 2018-01-24 10:56:59 -05:00
cudbg_zlib.h cxgb4: enable ZLIB_DEFLATE when building cxgb4 2018-01-24 10:56:59 -05:00
cxgb4_cudbg.c cxgb4: collect SGE PF/VF queue map 2018-05-18 13:54:10 -04:00
cxgb4_cudbg.h cxgb4: collect hardware dump in second kernel 2018-05-14 13:46:05 -04:00
cxgb4_dcb.c cxgb4: do DCB state reset in couple of places 2017-09-25 20:28:14 -07:00
cxgb4_dcb.h cxgb4: do DCB state reset in couple of places 2017-09-25 20:28:14 -07:00
cxgb4_debugfs.c cxgb4: Add support to read actual provisioned resources 2018-07-05 10:53:30 +09:00
cxgb4_debugfs.h
cxgb4_ethtool.c cxgb4: Support ethtool private flags 2018-06-29 23:47:17 +09:00
cxgb4_fcoe.c
cxgb4_fcoe.h
cxgb4_filter.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-05-21 16:01:54 -04:00
cxgb4_filter.h cxgb4: add support to create hash-filters via tc-flower offload 2017-11-01 22:06:03 +09:00
cxgb4_main.c cxgb4: Add support to read actual provisioned resources 2018-07-05 10:53:30 +09:00
cxgb4_ptp.c
cxgb4_ptp.h
cxgb4_tc_flower.c cxgb4: Add flag tc_flower_initialized 2018-06-28 13:51:26 +09:00
cxgb4_tc_flower.h cxgb4: convert flower table to use rhashtable 2017-11-01 22:06:03 +09:00
cxgb4_tc_u32_parse.h
cxgb4_tc_u32.c treewide: kvzalloc() -> kvcalloc() 2018-06-12 16:19:22 -07:00
cxgb4_tc_u32.h net: sched: push cls related args into cls_common structure 2017-08-07 09:42:37 -07:00
cxgb4_uld.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
cxgb4_uld.h cxgb4: LLD driver changes to support TLS 2018-03-31 23:37:32 -04:00
cxgb4.h cxgb4: Add support to read actual provisioned resources 2018-07-05 10:53:30 +09:00
l2t.c cxgb4: add tc flower match support for tunnel VNI 2018-05-14 22:50:15 -04:00
l2t.h
Makefile cxgb4: Add support to initialise/read SRQ entries 2018-03-22 11:59:11 -04:00
sched.c cxgb4: Add flag tc_flower_initialized 2018-06-28 13:51:26 +09:00
sched.h cxgb4: increase max tx rate limit to 100 Gbps 2018-03-09 12:57:35 -05:00
sge.c cxgb4: Add support for FW_ETH_TX_PKT_VM_WR 2018-06-29 23:47:17 +09:00
smt.c cxgb4: introduce SMT ops to prepare for SMAC rewrite support 2017-10-20 13:06:53 +01:00
smt.h cxgb4: introduce SMT ops to prepare for SMAC rewrite support 2017-10-20 13:06:53 +01:00
srq.c libcxgb,cxgb4: use __skb_put_zero to simplfy code 2018-04-30 11:53:48 -04:00
srq.h cxgb4: Add support to initialise/read SRQ entries 2018-03-22 11:59:11 -04:00
t4_chip_type.h cxgb4: clean up init_one 2018-05-25 14:59:38 -04:00
t4_hw.c cxgb4: Add support to read actual provisioned resources 2018-07-05 10:53:30 +09:00
t4_hw.h cxgb4: RSS table is 4k for T6 2017-12-19 14:14:19 -05:00
t4_msg.h cxgb4: enable inner header checksum calculation 2018-05-11 16:11:50 -04:00
t4_pci_id_tbl.h cxgb4: Add new T5 PCI device id 0x50ae 2018-06-28 13:51:27 +09:00
t4_regs.h cxgb4: update LE-TCAM collection for T6 2018-05-16 15:01:30 -04:00
t4_tcb.h cxgb4: add support to delete hash filter 2017-11-01 22:06:03 +09:00
t4_values.h
t4fw_api.h cxgb4: Add FORCE_PAUSE bit to 32 bit port caps 2018-05-31 15:23:26 -04:00
t4fw_version.h cxgb4: update latest firmware version supported 2018-05-03 12:52:32 -04:00