IB/qib: Add new qib driver for QLogic PCIe InfiniBand adapters
authorRalph Campbell <ralph.campbell@qlogic.com>
Mon, 24 May 2010 04:44:54 +0000 (21:44 -0700)
committerRoland Dreier <rolandd@cisco.com>
Mon, 24 May 2010 04:44:54 +0000 (21:44 -0700)
commitf931551bafe1f10ded7f5282e2aa162c267a2e5d
treee81b4656a8116abf5fd0bc0bbc46560aff536159
parent9a6edb60ec10d86b1025a0cdad68fd89f1ddaf02
IB/qib: Add new qib driver for QLogic PCIe InfiniBand adapters

Add a low-level IB driver for QLogic PCIe adapters.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
51 files changed:
drivers/infiniband/Kconfig
drivers/infiniband/Makefile
drivers/infiniband/hw/qib/Kconfig [new file with mode: 0644]
drivers/infiniband/hw/qib/Makefile [new file with mode: 0644]
drivers/infiniband/hw/qib/qib.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_6120_regs.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_7220.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_7220_regs.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_7322_regs.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_common.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_cq.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_diag.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_dma.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_driver.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_eeprom.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_file_ops.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_fs.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_iba6120.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_iba7220.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_iba7322.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_init.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_intr.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_keys.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_mad.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_mad.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_mmap.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_mr.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_pcie.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_pio_copy.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_qp.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_qsfp.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_qsfp.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_rc.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_ruc.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_sd7220.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_sd7220_img.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_sdma.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_srq.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_sysfs.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_twsi.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_tx.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_uc.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_ud.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_user_pages.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_user_sdma.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_user_sdma.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_verbs.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_verbs.h [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_verbs_mcast.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_wc_ppc64.c [new file with mode: 0644]
drivers/infiniband/hw/qib/qib_wc_x86_64.c [new file with mode: 0644]