linux_dsm_epyc7002/drivers/net/ethernet/qlogic
Mintz, Yuval 6bea61da17 qed: Add bitmaps for VF CIDs
Each PF has a bitmap for its own ranges of CIDs, to allow easy grabbing
of an available CID when such is needed. But VFs are not using the same
mechanism, instead relying on hard-coded CIDs [ queue-index == cid ].

As an infrastructure step toward increasing number of CIDs of VFs,
the PF is going to maintain bitmaps for the VF CIDs as well -
the bitmaps would be per-VF and the ranges would be the same [in HW all
VFs of a given PF have the same mapping of CIDs, and the HW is capable
of distinguishing between those according to the VF index]

Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-06-04 23:08:30 -04:00
..
netxen netxen: remove writeq/readq function definitions 2017-06-04 19:53:58 -04:00
qed qed: Add bitmaps for VF CIDs 2017-06-04 23:08:30 -04:00
qede qed: Replace set_id() api with set_name() 2017-05-24 15:17:19 -04:00
qlcnic qlcnic: Update version to 5.3.66 2017-05-11 21:39:53 -04:00
qlge qlge: Avoid reading past end of buffer 2017-05-08 14:41:42 -04:00
Kconfig qed: Add support for hardware offloaded FCoE. 2017-02-19 18:10:42 -05:00
Makefile qede: Add basic Network driver 2015-10-27 19:34:47 -07:00
qla3xxx.c net: qlogic: qla3xxx: use new api ethtool_{get|set}_link_ksettings 2017-02-20 10:27:17 -05:00
qla3xxx.h