android_kernel_xiaomi_sdm845/drivers/infiniband/hw/mthca
Michael S. Tsirkin e0f5fdca1c [PATCH] IB/mthca: add fast memory region implementation
Implement fast memory regions (FMRs), where the driver writes directly into
the HCA's translation tables rather than requiring a firmware command.  For
Tavor, MTTs for FMR are separate from regular MTTs, and are reserved at driver
initialization.  This is done to limit the amount of virtual memory needed to
map the MTTs.  For Arbel, there's no such limitation, and all MTTs and MPTs
may be used for FMR or for regular MR.

Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <roland@topspin.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-16 15:26:30 -07:00
..
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_allocator.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_av.c [PATCH] IB/mthca: allow address handle creation in interrupt context 2005-04-16 15:26:26 -07:00
mthca_cmd.c [PATCH] IB/mthca: add SYNC_TPT firmware command 2005-04-16 15:26:28 -07:00
mthca_cmd.h [PATCH] IB/mthca: add SYNC_TPT firmware command 2005-04-16 15:26:28 -07:00
mthca_config_reg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_cq.c [PATCH] IB/mthca: fill in opcode field for send completions 2005-04-16 15:26:25 -07:00
mthca_dev.h [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_doorbell.h [PATCH] IB/mthca: add mthca_write64_raw() for writing to MTT table directly 2005-04-16 15:26:27 -07:00
mthca_eq.c [PATCH] IB/mthca: fix format of CQ number for CQ events 2005-04-16 15:26:22 -07:00
mthca_mad.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_main.c [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_mcg.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_memfree.c [PATCH] IB/mthca: add mthca_table_find() function 2005-04-16 15:26:29 -07:00
mthca_memfree.h [PATCH] IB/mthca: add mthca_table_find() function 2005-04-16 15:26:29 -07:00
mthca_mr.c [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_pd.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_profile.c [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_profile.h [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_provider.c [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_provider.h [PATCH] IB/mthca: add fast memory region implementation 2005-04-16 15:26:30 -07:00
mthca_qp.c [PATCH] IB/mthca: fill in opcode field for send completions 2005-04-16 15:26:25 -07:00
mthca_reset.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mthca_uar.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00