summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sfc/mcdi.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-16sfc:On MCDI timeout, issue an FLR (and mark MCDI to fail-fast)Edward Cree1-11/+44
2014-03-10sfc: Use ether_addr_copy and eth_broadcast_addrEdward Cree1-6/+8
2014-01-22sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command.Jon Cooper1-3/+11
2013-12-13sfc: Associate primary and secondary functions of controllerBen Hutchings1-0/+4
2013-12-13sfc: Add RX packet timestamping for EF10Jon Cooper1-0/+3
2013-12-13sfc: Store flags from MC_CMD_DRV_ATTACH for later useBen Hutchings1-2/+16
2013-12-13sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPPBen Hutchings1-0/+2
2013-12-13sfc: Log all unexpected MCDI errorsEdward Cree1-165/+204
2013-12-13sfc: Add MC BISTs to ethtool offline self test on EF10Jon Cooper1-0/+34
2013-12-07sfc: Demote "MC Scheduler error" messagesRobert Stonehouse1-2/+2
2013-12-07sfc: Poll for MCDI completion once before timeout occursRobert Stonehouse1-4/+12
2013-12-07sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once()Robert Stonehouse1-6/+17
2013-10-07sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flagsBen Hutchings1-1/+17
2013-09-20sfc: Increase MCDI status timeout to 250msDaniel Pieczko1-2/+2
2013-09-20sfc: Wait for MC reboot to complete before scheduling driver resetDaniel Pieczko1-3/+3
2013-08-30sfc: Update copyright bannersBen Hutchings1-2/+2
2013-08-29sfc: Add support for Solarflare SFC9100 familyBen Hutchings1-7/+59
2013-08-29sfc: Make efx_mcdi_{init,fini}() call efx_mcdi_drv_attach()Ben Hutchings1-4/+33
2013-08-29sfc: Implement asynchronous MCDI requestsBen Hutchings1-26/+263
2013-08-29sfc: Remove unnecessary use of atomic_tBen Hutchings1-16/+12
2013-08-29sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin()Ben Hutchings1-19/+30
2013-08-28sfc: use MCDI epoch flag to improve MC reboot detection in the driverDaniel Pieczko1-6/+13
2013-08-28sfc: Add EF10 support for TX/RX DMA error events handling.Alexandre Rames1-0/+8
2013-08-28sfc: Delegate MAC/NIC statistic description to efx_nic_typeBen Hutchings1-12/+1
2013-08-28sfc: Move MTD operations into efx_nic_typeBen Hutchings1-119/+233
2013-08-21sfc: Fix race in completion handlingBen Hutchings1-15/+10
2013-08-21sfc: Add support for MCDI v2Ben Hutchings1-49/+113
2013-08-21sfc: Update MCDI protocol definitions for EF10Ben Hutchings1-0/+1
2013-08-21sfc: Translate MCDI error numbers received in eventsBen Hutchings1-27/+35
2013-08-21sfc: Rename Falcon-architecture register definitionsBen Hutchings1-1/+1
2013-08-21sfc: Make MCDI independent of SienaBen Hutchings1-61/+26
2013-08-21sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion()Ben Hutchings1-4/+4
2013-08-21sfc: Collect all MCDI port functions into mcdi_port.cBen Hutchings1-30/+0
2013-08-21sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI moduleBen Hutchings1-2/+22
2013-08-21sfc: Ensure MCDI buffers, but not lengths, are dword alignedBen Hutchings1-13/+18
2013-08-21sfc: Use proper macros to declare and access MCDI arraysBen Hutchings1-32/+29
2013-08-21sfc: Introduce and use MCDI_DECLARE_BUF macroBen Hutchings1-25/+27
2013-04-25sfc: Fix naming of MTD partitions for FPGA bitfilesBen Hutchings1-1/+1
2012-12-01sfc: Fix timekeeping in efx_mcdi_poll()Ben Hutchings1-6/+6
2012-12-01sfc: Reset driver's MAC stats after MC reboot seenBen Hutchings1-1/+8
2012-12-01sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUESBen Hutchings1-1/+1
2012-09-19sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES requestBen Hutchings1-0/+3
2012-09-19sfc: Support variable-length response to MCDI GET_BOARD_CFGBen Hutchings1-2/+4
2012-09-19sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg()Ben Hutchings1-7/+11
2012-09-19sfc: Add support for IEEE-1588 PTPStuart Hodgson1-0/+5
2012-09-08sfc: Allow efx_mcdi_rpc to be called in two partsStuart Hodgson1-3/+18
2012-07-17sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc()Ben Hutchings1-3/+8
2012-02-16sfc: Add SR-IOV back-end support for SFC9000 familyBen Hutchings1-0/+34
2012-01-27sfc: Add hwmon driver for boards using SFC9000-family controllersBen Hutchings1-43/+0
2012-01-27sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response.Matthew Slattery1-1/+9