linux/drivers/net/ethernet/cavium/thunder
Sunil Goutham 0bcb7d510c net: thunderx: Support for different LMAC types within BGX
On 88xx all LMACs in a BGX will be in same mode but on 81xx
BGX can be split as two and there can be LMACs configured in
different modes.

These changes move lmac_type, lane2serdes fields into per lmac
struct from BGX struct. Got rid of qlm_mode field which has become
redundant with these changes. And now no of valid LMACs is read
from CSRs configured by low level firmware and figuring out the
same based on QLM mode is discarded

Signed-off-by: Sunil Goutham <sgoutham@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-08-13 11:59:30 -07:00
..
Makefile
nic_main.c net: thunderx: Enable mailbox interrupts on 81xx/83xx 2016-08-13 11:59:30 -07:00
nic_reg.h net: thunderx: Enable CQE_RX desc's extension fields 2016-08-13 11:59:30 -07:00
nic.h net: thunderx: Enable CQE_RX desc's extension fields 2016-08-13 11:59:30 -07:00
nicvf_ethtool.c net, thunderx: Add TX timeout and RX buffer alloc failure stats. 2016-02-11 11:30:26 -05:00
nicvf_main.c net: thunderx: Set queue count based on number of CPUs 2016-08-13 11:59:30 -07:00
nicvf_queues.c net: thunderx: Enable CQE_RX desc's extension fields 2016-08-13 11:59:30 -07:00
nicvf_queues.h net: thunderx: Set queue count based on number of CPUs 2016-08-13 11:59:30 -07:00
q_struct.h net: thunderx: HW TSO support for pass-2 hardware 2015-12-11 23:38:17 -05:00
thunder_bgx.c net: thunderx: Support for different LMAC types within BGX 2016-08-13 11:59:30 -07:00
thunder_bgx.h net: thunderx: Support for different LMAC types within BGX 2016-08-13 11:59:30 -07:00