]> git.openfabrics.org - ~shefty/rdma-win.git/commit
[MLX4] added a driver for Mellanox Tech. ConnectX HCAs support
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 24 Mar 2008 11:04:42 +0000 (11:04 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 24 Mar 2008 11:04:42 +0000 (11:04 +0000)
commiteb7c0091e1f786bd3176475c9a191f22c41ba6f6
treeffc4bf9b7b7028977e43c981b0ca617148776408
parent122f4c51f0afb28f7b0e448c1a56c3fe0de2a04c
[MLX4] added a driver for Mellanox Tech. ConnectX HCAs support

git-svn-id: svn://openib.tc.cornell.edu/gen1@1014 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
165 files changed:
branches/ConnectX/hw/dirs
branches/ConnectX/hw/mlx4/dirs [new file with mode: 0644]
branches/ConnectX/hw/mlx4/inc/mx_abi.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/inc/public.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/inc/user.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/bus.mof [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/bus.rc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/drv.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/drv.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/makefile [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/makefile.inc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/mlx4_bus.cdf [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/mlx4_bus.inf [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/mlx4_bus32.cdf [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/pci.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/pdo.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/precomp.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/sources [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/wmi.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/bus/wpptrace.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/SOURCES [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/cache.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/core.def [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/core.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/core.rc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/device.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/ev_log.mc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/ev_log.rc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/iobuf.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/l2w.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/l2w_debug.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/l2w_memory.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/l2w_radix.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/l2w_umem.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/makefile [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/pa_cash.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/pa_cash.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/packer.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/ud_header.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/core/verbs.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/dirs [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/Makefile [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/SOURCES [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/av.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/ca.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/cq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/data.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/data.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/debug.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/direct.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/drv.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/drv.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/fw.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/hca.mof [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/hca.rc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/makefile.inc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/mcast.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/mlx4_hca.cdf [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/mlx4_hca.inf [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/mlx4_hca32.cdf [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/mr.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/pd.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/precomp.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/qp.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/srq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/verbs.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/verbs.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/vp.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/hca/wmi.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/Kconfig [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/Makefile.lnx [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/SOURCES [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/ah.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/cq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/doorbell.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/ib.def [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/ib.rc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/mad.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/main.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/makefile [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/mlx4_ib.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/mr.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/qp.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/ib/srq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/bus_intf.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/cmd.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/cq.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/device.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/doorbell.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/driver.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/ib_cache.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/ib_mad.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/ib_pack.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/ib_smi.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/ib_verbs.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/ib_verbs_ex.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/qp.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/inc/srq.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/iobuf.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_atomic.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_bit.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_bitmap.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_debug.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_list.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_memory.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_pci.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_pcipool.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_radix.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_spinlock.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_sync.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_time.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/l2w_umem.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/mlx4_debug.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/Makefile.lnx [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/SOURCES [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/alloc.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/catas.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/cmd.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/cq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/eq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/fw.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/fw.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/icm.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/icm.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/intf.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/main.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/makefile [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/mcg.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/mlx4.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/mr.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/net.def [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/net.rc [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/pd.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/profile.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/qp.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/reset.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/net/srq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel/vc.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/core_0020_csum.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/core_0025_qp_create_flags.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/core_0030_lso.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/mlx4_0010_add_wc.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/mlx4_0030_checksum_offload.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/mlx4_0045_qp_flags.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/mlx4_0050_lso.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/kernel_patches/mlx4_0170_shrinking_wqe.patch [new file with mode: 0644]
branches/ConnectX/hw/mlx4/readme.txt [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/Makefile [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/SOURCES [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/buf.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/cq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/dbrec.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/doorbell.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/l2w.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/mlx4.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/mlx4.def [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/mlx4.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/mlx4_debug.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/mlx4_debug.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/qp.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/srq.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/verbs.c [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/verbs.h [new file with mode: 0644]
branches/ConnectX/hw/mlx4/user/wqe.h [new file with mode: 0644]