aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/i40iw/i40iw_verbs.h
diff options
context:
space:
mode:
authorHenry Orosco <henry.orosco@intel.com>2016-11-30 14:57:40 -0600
committerDoug Ledford <dledford@redhat.com>2016-12-05 16:09:40 -0500
commitf26c7c83395b72f30d111f4e3adb3437c0a30b77 (patch)
tree7d76f6803344885a132784c22318dd040aba2715 /drivers/infiniband/hw/i40iw/i40iw_verbs.h
parenti40iw: Utilize physically mapped memory regions (diff)
downloadlinux-dev-f26c7c83395b72f30d111f4e3adb3437c0a30b77.tar.xz
linux-dev-f26c7c83395b72f30d111f4e3adb3437c0a30b77.zip
i40iw: Add 2MB page support
Add support to allow each independent memory region to be configured for 2MB page size in addition to 4KB page size. Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com> Signed-off-by: Henry Orosco <henry.orosco@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/hw/i40iw/i40iw_verbs.h')
-rw-r--r--drivers/infiniband/hw/i40iw/i40iw_verbs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/i40iw/i40iw_verbs.h b/drivers/infiniband/hw/i40iw/i40iw_verbs.h
index 0069be8a5a38..6549c939500f 100644
--- a/drivers/infiniband/hw/i40iw/i40iw_verbs.h
+++ b/drivers/infiniband/hw/i40iw/i40iw_verbs.h
@@ -92,6 +92,8 @@ struct i40iw_mr {
struct ib_umem *region;
u16 type;
u32 page_cnt;
+ u32 page_size;
+ u64 page_msk;
u32 npages;
u32 stag;
u64 length;