summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sfc/mcdi_port.c
AgeCommit message (Expand)AuthorFilesLines
2022-06-29sfc: Encapsulate access to netdev_priv()Jonathan Cooper1-2/+2
2020-09-08sfc: remove phy_op indirectionEdward Cree1-591/+2
2020-06-30sfc: commonise some MAC configuration codeEdward Cree1-13/+0
2020-06-30sfc: commonise MCDI MAC stats handlingEdward Cree1-89/+2
2020-06-30sfc: move NIC-specific mcdi_port declarations out of common headerEdward Cree1-0/+1
2020-05-11sfc: move vport_id to struct efx_nicEdward Cree1-5/+2
2020-01-10sfc: move a couple more functionsAlex Maftei (amaftei)1-33/+0
2020-01-10sfc: move various functionsAlex Maftei (amaftei)1-45/+0
2020-01-09sfc: move more MCDI port codeAlex Maftei (amaftei)1-138/+0
2020-01-09sfc: move some MCDI port utility functionsAlex Maftei (amaftei)1-148/+0
2020-01-09sfc: move some port link state/caps codeAlex Maftei (amaftei)1-179/+1
2020-01-09sfc: add new headers in preparation for code splitAlex Maftei (amaftei)1-32/+18
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-05-01sfc: mcdi_port: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2018-03-14sfc: support FEC configuration through ethtoolEdward Cree1-0/+150
2018-01-11sfc: add bits for 25/50/100G supported/advertised speedsEdward Cree1-0/+12
2018-01-11sfc: support the ethtool ksettings API properly so that 25/50/100G worksEdward Cree1-62/+58
2018-01-11sfc: basic MCDI mapping of 25/50/100G link speedsEdward Cree1-10/+16
2017-12-21sfc: support variable number of MAC statsEdward Cree1-5/+5
2017-11-01sfc: support rx-fcs and rx-allEdward Cree1-0/+4
2017-08-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+6
2017-08-16sfc: don't try and read ef10 data on non-ef10 NICBert Kenward1-2/+6
2017-07-20sfc: Add ethtool -m support for QSFP modulesMartin Habets1-43/+181
2016-12-18net: sfc: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-23/+37
2016-12-04sfc: remove EFX_BUG_ON_PARANOID, use EFX_WARN_ON_[ONCE_]PARANOID insteadEdward Cree1-1/+1
2016-11-30sfc: separate out SFC4000 ("Falcon") support into new sfc-falcon driverEdward Cree1-1/+0
2016-06-08sfc: report supported link speeds on SFP connectionsBert Kenward1-3/+4
2015-06-02sfc: suppress ENOENT error messages from MC_CMD_MAC_STATSDaniel Pieczko1-2/+6
2015-06-02sfc: set the port-id when calling MC_CMD_MAC_STATSDaniel Pieczko1-0/+2
2015-05-22sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MACShradha Shah1-0/+1
2014-07-15sfc: Add 40G link capability decodingEdward Cree1-0/+11
2014-03-10sfc: Use ether_addr_copy and eth_broadcast_addrEdward Cree1-2/+2
2013-12-13sfc: Log all unexpected MCDI errorsEdward Cree1-38/+6
2013-12-13sfc: Correct RX dropped count for drops while interface is downJon Cooper1-11/+38
2013-09-06sfc: Minimal support for 40G link speedBen Hutchings1-0/+2
2013-08-30sfc: Update copyright bannersBen Hutchings1-2/+2
2013-08-29sfc: Add support for Solarflare SFC9100 familyBen Hutchings1-0/+21
2013-08-22sfc: Cleanup Falcon-arch simple MAC filter stateBen Hutchings1-7/+4
2013-08-22sfc: Define and use MCDI_POPULATE_DWORD_{1,2,3,4,5,6,7}Ben Hutchings1-10/+8
2013-08-21sfc: Update MCDI protocol definitions for EF10Ben Hutchings1-1/+2
2013-08-21sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow bloc...Ben Hutchings1-1/+1
2013-08-21sfc: Collect all MCDI port functions into mcdi_port.cBen Hutchings1-0/+1010