summaryrefslogtreecommitdiffstats
path: root/src/drivers/infiniband/hermon.c
Commit message (Expand)AuthorAgeFilesLines
* [drivers] Sort PCI_ROM() entries numericallyGeert Stappers2024-02-221-5/+4Star
* [libc] Make static_assert() available via assert.hMichael Brown2024-01-161-2/+2
* [pci] Allow PCI config space backup to be limited by maximum offsetMichael Brown2022-11-131-2/+3
* [hermon] Add support for ConnectX-3 based cardsChristian Iversen2021-02-021-0/+4
* [hermon] Avoid parsing length field on completion errorsMichael Brown2021-02-021-2/+16
* [hermon] Make hermon_dump_xxx() functions no-ops on non-debug buildsMichael Brown2021-02-021-0/+20
* [hermon] Minimise reset timeMichael Brown2021-02-011-6/+31
* [hermon] Throttle debug output when sensing port typeChristian Iversen2021-02-011-0/+3
* [hermon] Add a debug notice when initialization is completeChristian Iversen2021-02-011-0/+1
* [hermon] Add support for port management eventChristian Iversen2021-02-011-0/+29
* [hermon] Adjust Ethernet work queue sizeChristian Iversen2021-02-011-3/+3
* [hermon] Clean up whitespace in hermon.cChristian Iversen2021-02-011-1/+1
* [hermon] Limit link poll frequency in DOWN stateMichael Brown2021-02-011-1/+8
* [hermon] Perform clean MPT unmap on device shutdownChristian Iversen2021-01-291-0/+28
* [hermon] Use Ethernet MAC as eIPoIB local EMACChristian Iversen2021-01-291-17/+9Star
* [hermon] Increase polling rate for command completionsChristian Iversen2021-01-291-2/+2
* [hermon] Add event queue debug functionsMichael Brown2021-01-281-2/+76
* [hermon] Add assorted debug error messagesMichael Brown2021-01-281-6/+33
* [hermon] Show "issuing command" messages only at DBGLVL_EXTRAMichael Brown2021-01-281-7/+5Star
* [hermon] Reorganize PCI ROM list and document well-known product namesChristian Iversen2021-01-281-2/+9
* [infiniband] Require drivers to specify the number of portsChristian Iversen2021-01-271-0/+1
* [malloc] Rename malloc_dma() to malloc_phys()Michael Brown2020-11-051-30/+30
* [pci] Update drivers to use pci_ioremap()Michael Brown2020-09-251-6/+12
* [vlan] Provide vlan_netdev_rx() and vlan_netdev_rx_err()Michael Brown2019-04-271-12/+6Star
* [hermon] Assert that mapping length is non-zeroMichael Brown2017-03-221-0/+1
* [infiniband] Return status code from ib_create_cq() and ib_create_qp()Michael Brown2017-03-221-12/+8Star
* [hermon] Avoid potential integer overflow when calculating memory mappingsMichael Brown2017-03-211-1/+1
* [hermon] Fix received packet lengthMichael Brown2016-03-221-2/+3
* [hermon] Allocate space for GRH on UD queue pairsMichael Brown2016-03-211-11/+42
* [hermon] Add missing iounmap()Michael Brown2016-03-201-22/+20Star
* [infiniband] Assign names to queue pairsMichael Brown2016-03-081-1/+1
* [hermon] Use PCI VPD for non-volatile option storageMichael Brown2012-10-251-2/+30
* [infiniband] Include destination address vector in ib_complete_recv()Michael Brown2012-08-311-2/+10
* [infiniband] Use explicit "source" and "dest" address vector parameter namesMichael Brown2012-08-311-42/+43
* [infiniband] Allow queue pairs to have a custom allocator for receive iobufsMichael Brown2012-08-311-1/+7
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [hermon] Ensure hardware is quiescent when no interfaces are openMichael Brown2011-11-151-79/+194
* [hermon] Reorder code in preparation for quiescing patchMichael Brown2011-11-151-641/+648
* [hermon] Remove temporary workaround for missing BOFM mport supportMichael Brown2011-05-041-39/+15Star
* [hermon] Work around missing mport support in current BOFM implementationsMichael Brown2011-04-081-15/+39
* [hermon] Stop firmware only once on shutdownMichael Brown2011-04-081-1/+0Star
* [hermon] Avoid unused variable warning in gcc 4.6Michael Brown2011-03-161-2/+0Star
* [hermon] Make driver 64-bit safeMichael Brown2011-03-041-0/+27
* [hermon] Add BOFM supportMichael Brown2011-03-031-33/+294
* [pci] Make driver PCI ID a property of the PCI deviceMichael Brown2011-02-171-2/+1Star
* [hermon] Force link speed to SDRItay Gazit2011-02-171-2/+5
* [hermon] Use circular event queueItay Gazit2011-02-171-3/+9
* [hermon] Fix hermon_cmd_sense_port() to use inline outputItay Gazit2011-02-171-3/+3
* [hermon] Indicate that device does not support interruptsMichael Brown2011-01-251-12/+0Star
* [hermon] Work around hardware stripping of VLAN tagsMichael Brown2010-12-011-3/+17