linux/drivers/net/ethernet/cavium/liquidio
Weilin Chang 026b471bfc liquidio: fix wrong information about channels reported to ethtool
Information reported to ethtool about channels is sometimes wrong for PF,
and always wrong for VF.  Fix them by getting the information from the
right fields from the right structs.

Signed-off-by: Weilin Chang <weilin.chang@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com>
Signed-off-by: Derek Chickles <derek.chickles@cavium.com>
Signed-off-by: Satanand Burla <satananda.burla@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-01-06 15:44:19 -05:00
..
Makefile liquidio CN23XX: VF config setup 2016-11-30 11:03:08 -05:00
cn23xx_pf_device.c liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
cn23xx_pf_device.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
cn23xx_pf_regs.h liquidio CN23XX: fix for new check patch errors 2016-11-15 22:24:40 -05:00
cn23xx_vf_device.c liquidio CN23XX: VF xmit 2016-12-08 13:21:39 -05:00
cn23xx_vf_device.h liquidio VF ethtool stats 2016-12-08 18:16:51 -05:00
cn23xx_vf_regs.h liquidio CN23XX: VF register definitions 2016-11-30 11:03:08 -05:00
cn66xx_device.c liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
cn66xx_device.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
cn66xx_regs.h liquidio CN23XX: fix for new check patch errors 2016-11-15 22:24:40 -05:00
cn68xx_device.c liquidio CN23XX: fix for new check patch errors 2016-11-15 22:24:40 -05:00
cn68xx_device.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
cn68xx_regs.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
lio_core.c liquidio CN23XX: VF interrupt 2016-11-30 11:03:09 -05:00
lio_ethtool.c liquidio: fix wrong information about channels reported to ethtool 2017-01-06 15:44:19 -05:00
lio_main.c liquidio: remove PTP support in 23XX adapters 2017-01-04 13:28:27 -05:00
lio_vf_main.c liquidio VF error handling 2016-12-08 18:16:51 -05:00
liquidio_common.h liquidio CN23XX: VF mac address 2016-12-08 13:21:39 -05:00
liquidio_image.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
octeon_config.h liquidio: optimize reads from Octeon PCI console 2016-12-29 22:26:03 -05:00
octeon_console.c liquidio: optimize reads from Octeon PCI console 2016-12-29 22:26:03 -05:00
octeon_device.c liquidio VF rx data and ctl path 2016-12-08 13:21:39 -05:00
octeon_device.h liquidio: optimize reads from Octeon PCI console 2016-12-29 22:26:03 -05:00
octeon_droq.c liquidio VF rx data and ctl path 2016-12-08 13:21:39 -05:00
octeon_droq.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
octeon_iq.h liquidio CN23XX: fix for new check patch errors 2016-11-15 22:24:40 -05:00
octeon_mailbox.c liquidio CN23XX: bitwise vs logical AND typo 2016-11-18 14:03:32 -05:00
octeon_mailbox.h liquidio CN23XX: Mailbox support 2016-11-15 22:24:40 -05:00
octeon_main.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
octeon_mem_ops.c liquidio: optimize reads from Octeon PCI console 2016-12-29 22:26:03 -05:00
octeon_mem_ops.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00
octeon_network.h liquidio CN23XX: VF mac address 2016-12-08 13:21:39 -05:00
octeon_nic.c liquidio VF: fix incorrect struct being used 2017-01-06 15:31:24 -05:00
octeon_nic.h liquidio CN23XX: fix for new check patch errors 2016-11-15 22:24:40 -05:00
request_manager.c liquidio CN23XX: VF xmit 2016-12-08 13:21:39 -05:00
response_manager.c liquidio VF rx data and ctl path 2016-12-08 13:21:39 -05:00
response_manager.h liquidio CN23XX: copyrights changes and alignment 2016-11-15 22:24:40 -05:00