summaryrefslogtreecommitdiffstats
path: root/src/drivers/infiniband/hermon.c
Commit message (Expand)AuthorAgeFilesLines
* [hermon] Reset device during probe()Michael Brown2009-10-141-0/+23
* [hermon] Reduce the RC ACK timeoutMichael Brown2009-08-101-1/+1
* [hermon] Randomise the high-order bits of queue pair numbersMichael Brown2009-08-101-4/+5
* [hermon] Allow for multiple calls to ib_modify_qp()Michael Brown2009-08-091-31/+54
* [hermon] Add support for multiple ports and detecting non-IB portsMichael Brown2009-08-061-28/+89
* [infiniband] Change IB_{QPN,QKEY,QPT} names from {SMA,GMA} to {SMI,GSI}Michael Brown2009-08-061-10/+10
* [hermon] Add support for RC queue pairsMichael Brown2009-07-181-68/+190
* [hermon] Allow software GMA to receive packets destined for QP1Michael Brown2009-07-181-44/+247
* [hermon] Disable debugging around mapping of firmware tablesMichael Brown2009-07-181-0/+8
* [hermon] Remove an unnecessary check for GID-less transmissionsMichael Brown2009-07-181-8/+1Star
* [infiniband] Add infrastructure for RC queue pairsMichael Brown2009-07-181-10/+2Star
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [pci] Add driver_data field to struct pci_device_idThomas Miletich2009-03-261-4/+4
* [infiniband] Call ib_open() only when opening the IPoIB net deviceMichael Brown2009-01-021-0/+4
* [hermon] Fix permissions broken in 3a799e9 ("Add PCI ID for ConnectX QDR card")Michael Brown2008-12-051-0/+0
* [hermon] Add PCI ID for ConnectX QDR cardMichael Brown2008-12-041-0/+1
* [x86_64] Fix assorted 64-bit compilation errors and warningsMichael Brown2008-11-191-0/+1
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-191-4/+4
* [infiniband] Split subnet management agent client out into ib_smc.cMichael Brown2008-11-111-46/+51
* [infiniband] Pass address vector in receive completionsMichael Brown2008-11-111-21/+25
* [infiniband] Flush uncompleted work queue entries at QP teardownMichael Brown2008-11-111-15/+8Star
* [hermon] Fix off-by-one error in the failure path in hermon_probe()Michael Brown2008-10-011-4/+4
* [hermon] Allocate only as much memory as is needed for ICM and ICM AUXMichael Brown2008-09-281-47/+62
* [hermon] Allocate sufficient space for firmware bufferMichael Brown2008-09-251-1/+1
* [hermon] Add support for MT26418 deviceMichael Brown2008-07-091-0/+1
* [Infiniband] Move event-queue process from driver to Infiniband coreMichael Brown2008-04-211-223/+209Star
* [Hermon] Fix event queue doorbells.Michael Brown2008-04-181-19/+47
* [Infiniband] Add preliminary multiple port support for Hermon cardsMichael Brown2008-04-181-6/+276
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-021-1/+0Star
* [Infiniband] Add preliminary support for multi-port devices.Michael Brown2008-02-271-48/+67
* [Infiniband] Centralise MAD operationsMichael Brown2008-02-261-273/+105Star
* [Hermon] Donate joint copyright on Hermon driver to Mellanox.Michael Brown2008-02-231-4/+2Star
* [Hermon] Add driver for Mellanox Hermon (ConnectX) cards.Michael Brown2008-02-231-0/+2168